Show / Hide Table of Contents

Class ProcessJsonDataReader

Inheritance
System.Object
DataReader
JsonDataReader
ProcessJsonDataReader
ProcessSchemaDesignDataReader
Implements
System.IDisposable
Inherited Members
JsonDataReader.Dispose(Boolean)
JsonDataReader.Close()
JsonDataReader.Read()
JsonDataReader.ReadInto()
JsonDataReader.ReadOut()
JsonDataReader.ReadNextCollectionItem()
JsonDataReader.GetStringValue()
JsonDataReader.GetGuidValue()
JsonDataReader.GetIntValue()
JsonDataReader.GetDoubleValue()
JsonDataReader.GetBoolValue()
JsonDataReader.GetLocalizableStringValue()
JsonDataReader.GetStreamValue()
JsonDataReader.GetStreamValue(Stream)
JsonDataReader.GetEnumValue<TValue>()
JsonDataReader.GetValue(DataConverter)
JsonDataReader.GetSerialazebleObjectValue(Type)
JsonDataReader.GetDeserializedObjectValue(Type)
JsonDataReader.GetSerializableObjectValue<TValue>()
JsonDataReader.GetSerializableObjectValue()
JsonDataReader.CurrentValue
DataReader.HasValue()
DataReader.Dispose()
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
public class ProcessJsonDataReader : JsonDataReader, IDataReader, IDisposable

Constructors

ProcessJsonDataReader()

Declaration
protected ProcessJsonDataReader()

ProcessJsonDataReader(String)

Declaration
public ProcessJsonDataReader(string input)
Parameters
Type Name Description
System.String input

Properties

CurrentName

Declaration
public override string CurrentName { get; }
Property Value
Type Description
System.String
Overrides
JsonDataReader.CurrentName

Methods

GetDateTimeValue()

Returns the value of the current property of the System.DateTime type.

Declaration
public override DateTime GetDateTimeValue()
Returns
Type Description
System.DateTime

The current value of a property of the System.DateTime type.

Overrides
JsonDataReader.GetDateTimeValue()

GetValue(Type)

Declaration
public override object GetValue(Type valueType)
Parameters
Type Name Description
System.Type valueType
Returns
Type Description
System.Object
Overrides
JsonDataReader.GetValue(Type)

GetValue<TValue>()

Declaration
public override TValue GetValue<TValue>()
Returns
Type Description
TValue
Type Parameters
Name Description
TValue
Overrides
JsonDataReader.GetValue<TValue>()

Implements

System.IDisposable

Extension Methods

BaseSerializableObjectUtilities.ReadSerializableObjectValue(DataReader)
ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX