Show / Hide Table of Contents

    Class VariableIndexer

    Data object variables indexer

    Inheritance
    Object
    VariableIndexer
    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
    public sealed class VariableIndexer

    Constructors

    | Improve this Doc View Source

    VariableIndexer(IEnumerable<Variable>)

    Variable indexer constructor

    Declaration
    public VariableIndexer(IEnumerable<Variable> variables)
    Parameters
    Type Name Description
    IEnumerable<Variable> variables

    Variables sequence

    Properties

    | Improve this Doc View Source

    Count

    Variables count

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    Int32
    | Improve this Doc View Source

    Item[String]

    Variable indexer

    Declaration
    public object this[string name] { get; }
    Parameters
    Type Name Description
    String name

    Variable name

    Property Value
    Type Description
    Object

    Variable

    Methods

    | Improve this Doc View Source

    Contains(String)

    Variables contains name

    Declaration
    public bool Contains(string name)
    Parameters
    Type Name Description
    String name

    Variable name

    Returns
    Type Description
    Boolean

    Contains flag

    | Improve this Doc View Source

    Set(IEnumerable<Variable>)

    Set variables values

    Declaration
    public VariableIndexer Set(IEnumerable<Variable> variables)
    Parameters
    Type Name Description
    IEnumerable<Variable> variables

    Variables sequence

    Returns
    Type Description
    VariableIndexer
    | Improve this Doc View Source

    Set(String, String)

    Set variable value

    Declaration
    public VariableIndexer Set(string name, string value)
    Parameters
    Type Name Description
    String name

    Variable name

    String value

    Variable value

    Returns
    Type Description
    VariableIndexer
    | Improve this Doc View Source

    Set(Variable)

    Set variable value

    Declaration
    public VariableIndexer Set(Variable variable)
    Parameters
    Type Name Description
    Variable variable

    Variable

    Returns
    Type Description
    VariableIndexer
    | Improve this Doc View Source

    Set(VariableIndexer)

    Set variables values

    Declaration
    public VariableIndexer Set(VariableIndexer variables)
    Parameters
    Type Name Description
    VariableIndexer variables

    Variable indexer

    Returns
    Type Description
    VariableIndexer

    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