Show / Hide Table of Contents

    Class SerializedValue

    Serialized data value

    Inheritance
    Object
    SerializedValue
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: XData
    Assembly: XData.docfx.dll
    Syntax
    [Serializable]
    [DataContract]
    public class SerializedValue

    Constructors

    | Improve this Doc View Source

    SerializedValue(String, String, Object, Object)

    Serialized value constructor

    Declaration
    public SerializedValue(string propertyName, string fieldName, object original, object value)
    Parameters
    Type Name Description
    String propertyName

    Property name

    String fieldName

    Field name

    Object original

    Original value

    Object value

    Value

    Properties

    | Improve this Doc View Source

    FieldName

    Field name

    Declaration
    [DataMember]
    public string FieldName { get; set; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    IsNotChanged

    Not changed flag

    Declaration
    [DataMember]
    public bool IsNotChanged { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    IsNull

    Null value flag

    Declaration
    [DataMember]
    public bool IsNull { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    Original

    Original value

    Declaration
    [DataMember]
    public string Original { get; set; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    PropertyName

    Property name

    Declaration
    [DataMember]
    public string PropertyName { get; set; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    TypeName

    Value type name

    Declaration
    [DataMember]
    public string TypeName { get; set; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    Value

    Original value

    Declaration
    [DataMember]
    public string Value { get; set; }
    Property Value
    Type Description
    String

    Methods

    | Improve this Doc View Source

    Deserialize(Type, String)

    Deserialize value

    Declaration
    public static object Deserialize(Type type, string value)
    Parameters
    Type Name Description
    Type type

    Data type

    String value

    String value representation

    Returns
    Type Description
    Object

    Value

    | Improve this Doc View Source

    GetValue(Type)

    Returns serialized value

    Declaration
    public object GetValue(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    Object
    | Improve this Doc View Source

    Serialize(Object)

    Serialize value

    Declaration
    public static string Serialize(object value)
    Parameters
    Type Name Description
    Object value

    Value

    Returns
    Type Description
    String

    String value representation

    Extension Methods

    SerializationExtensions.ToXml<T>(T)
    CollectionsExtensions.SetValue<TKey, T>(TKey, T)
    CollectionsExtensions.AsEnum<T>(T)
    DataObjectQueryableExtensions.CompareVariable(Object, FilterOperation, String)
    Processing.Do<T>(T, Action<IProcess<T>>[])
    TypeExtensions.TryConvert<T, TResult>(T, Func<T, TResult>)
    TypeExtensions.TryConvert<T, TResult>(T, Func<T, TResult>, TResult)
    TypeExtensions.ChangeType<T>(Object)
    TypeExtensions.ChangeType(Object, Type)
    TypeExtensions.InvokeMethod<TRet>(Object, Type[], Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Object, Type[], Expression<Action>, BindingFlags)
    TypeExtensions.InvokeMethod<TRet>(Object, Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Object, Expression<Action>, BindingFlags)
    SqlBlockExtensions.SetExpression<TTag, TResult>(TTag, Expression<Func<IBlockQueryAdapter, TResult>>)
    QueryDescriptionExtensions.SetExpression<TTag, TResult>(TTag, Expression<Func<IQueryStructureAdapter, TResult>>)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX