Show / Hide Table of Contents

    Class DataTransferRow

    Represents the row of a table in a database. This class cannot be inherited.

    Inheritance
    System.Object
    DataTransferRow
    Namespace: Cuemon.Data
    Assembly: Cuemon.Data.dll
    Syntax
    public sealed class DataTransferRow

    Properties

    | Improve this Doc

    Columns

    Gets the associated columns of this row.

    Declaration
    public DataTransferColumnCollection Columns { get; }
    Property Value
    Type Description
    DataTransferColumnCollection

    The associated columns of this row.

    | Improve this Doc

    Item[DataTransferColumn]

    Gets the value of a DataTransferColumn from the Columns with the specified column.

    Declaration
    public object this[DataTransferColumn column] { get; }
    Parameters
    Type Name Description
    DataTransferColumn column

    The column from which to return the value from.

    Property Value
    Type Description
    System.Object

    An System.Object that contains the data of the column.

    | Improve this Doc

    Item[Int32]

    Gets the value of a DataTransferColumn from the Columns with the specified index.

    Declaration
    public object this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index of the column from which to return the value from.

    Property Value
    Type Description
    System.Object

    An System.Object that contains the data of the column.

    | Improve this Doc

    Item[String]

    Gets the value of a DataTransferColumn from the Columns with the specified name.

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

    The name of the column from which to return the value from.

    Property Value
    Type Description
    System.Object

    An System.Object that contains the data of the column.

    | Improve this Doc

    Number

    Gets the row number.

    Declaration
    public int Number { get; }
    Property Value
    Type Description
    System.Int32

    The row number.

    Methods

    | Improve this Doc

    As<TResult>(DataTransferColumn)

    Gets the value of a DataTransferColumn from the Columns with the specified column.

    Declaration
    public TResult As<TResult>(DataTransferColumn column)
    Parameters
    Type Name Description
    DataTransferColumn column

    The column from which to return the value from.

    Returns
    Type Description
    TResult

    The value associated with the column converted to the specified TResult.

    Type Parameters
    Name Description
    TResult

    The type of the result.

    | Improve this Doc

    As<TResult>(Int32)

    Gets the value of a DataTransferColumn from the Columns with the specified index.

    Declaration
    public TResult As<TResult>(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index of the column from which to return the value from.

    Returns
    Type Description
    TResult

    The value associated with the zero-based index of a column converted to the specified TResult.

    Type Parameters
    Name Description
    TResult

    The type of the result.

    | Improve this Doc

    As<TResult>(String)

    Gets the value of a DataTransferColumn from the Columns with the specified name.

    Declaration
    public TResult As<TResult>(string name)
    Parameters
    Type Name Description
    System.String name

    The name of the column from which to return the value from.

    Returns
    Type Description
    TResult

    The value associated with the name of a column converted to the specified TResult.

    Type Parameters
    Name Description
    TResult

    The type of the result.

    | Improve this Doc

    ToString()

    Returns a System.String that represents this instance.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    A System.String that represents this instance.

    Overrides
    System.Object.ToString()

    Extension Methods

    ConverterExtensions.ParseWith<TSource, TResult>(TSource, Func<TSource, TResult>)
    ConverterExtensions.ParseWith<TSource, T, TResult>(TSource, Func<TSource, T, TResult>, T)
    ConverterExtensions.ParseWith<TSource, T1, T2, TResult>(TSource, Func<TSource, T1, T2, TResult>, T1, T2)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, TResult>(TSource, Func<TSource, T1, T2, T3, TResult>, T1, T2, T3)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, TResult>(TSource, Func<TSource, T1, T2, T3, T4, TResult>, T1, T2, T3, T4)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, TResult>, T1, T2, T3, T4, T5)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, TResult>, T1, T2, T3, T4, T5, T6)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, TResult>, T1, T2, T3, T4, T5, T6, T7)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, TResult>, T1, T2, T3, T4, T5, T6, T7, T8)
    ConverterExtensions.ParseWith<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(TSource, Func<TSource, T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, T1, T2, T3, T4, T5, T6, T7, T8, T9)
    ConverterExtensions.As<TResult>(Object)
    ConverterExtensions.As<TResult>(Object, TResult)
    ConverterExtensions.As<TResult>(Object, TResult, IFormatProvider)
    DelegateUtilityExtensions.Wrap<TResult>(TResult)
    DelegateUtilityExtensions.DynamicWrap<TResult>(TResult)
    TweakerExtensions.Adjust<T>(T, Func<T, T>)
    TypeUtilityExtensions.Is<T>(Object)
    TypeUtilityExtensions.IsNot<T>(Object)
    TypeUtilityExtensions.IsNullable<T>(T)
    WrapperExtensions.UseWrapper<T>(T, Action<IDictionary<String, Object>>)
    WrapperExtensions.UseWrapper<T>(T, MemberInfo, Action<IDictionary<String, Object>>)
    EnumerableUtilityExtensions.Yield<TSource>(TSource)
    HashUtilityExtensions.ComputeHash(Object, Action<HashOptions>)
    HmacUtilityExtensions.ComputeKeyedHash(Object, Byte[], Action<KeyedHashOptions>)
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX