• Readme First!
  • DWNet.Data 2.0.0
    • Attributes for Model Class and Property
      • Class
        • DataWindowAttribute
          • Constructors
            • DataWindowAttribute
          • Properties
            • DataObjectName
            • Processing
        • DwDataAttribute
          • Constructors
            • DwDataAttribute
          • Properties
            • DataProviderType
        • DwFilterAttribute
          • Constructors
            • DwFilterAttribute
          • Properties
            • Expression
        • DwGroupByAttribute
          • Constructors
            • DwGroupByAttribute
          • Properties
            • GroupBy
            • Level
            • SortBy
        • DwKeyModificationStrategyAttribute
          • Constructors
            • DwKeyModificationStrategyAttribute
          • Properties
            • SqlStrategy
        • DwParameterAttribute
          • Constructors
            • DwParameterAttribute
          • Properties
            • DataType
            • Name
        • DwProcedureAttribute
          • Constructors
            • DwProcedureAttribute
          • Properties
            • Parameters
            • Procedure
        • DwSelectAttribute
          • Constructors
            • DwSelectAttribute
          • Properties
            • Select
        • DwSortAttribute
          • Constructors
            • DwSortAttribute
          • Properties
            • Expression
        • DwTemplateAttribute
          • Constructors
            • DwTemplateAttribute
          • Properties
            • Format
            • IsDefault
            • Name
            • Path
        • DwUpdateAttribute
          • Constructors
            • DwUpdateAttribute
          • Properties
            • Action
            • Name
        • DwUpdateParameterAttribute
          • Constructors
            • DwUpdateParameterAttribute
          • Properties
            • Action
            • Direction
            • Expression
            • Name
            • Source
            • UseOriginal
      • Property
        • DwChildAttribute
          • Constructors
            • DwChildAttribute
          • Properties
            • AutoRetrieve
            • DataColumn
            • DisplayColumn
            • ModelType
        • DwColumnAttribute
          • Constructors
            • DwColumnAttribute
              • DwColumnAttribute (String)
              • DwColumnAttribute (String, String)
              • DwColumnAttribute (String, String, String)
          • Properties
            • Column
            • ColumnAlias
            • Order
            • TableAlias
            • TypeName
            • Validation
            • ValidationMsg
        • DwComputeAttribute
          • Constructors
            • DwComputeAttribute
          • Properties
            • Expression
        • DwReportAttribute
          • Constructors
            • DwReportAttribute
          • Properties
            • ModelType
            • ParamValues
    • DataStore
      • IDataStore
        • Properties
          • Current
          • DataObject
          • Item
          • Object
        • Methods
          • Add
          • AddRow
            • AddRow()
            • AddRow<T>(TModel)
            • AddRow<T>(IEnumerable<TModel>)
          • AsEnumerable
          • AsQueryable
          • Avg
            • Avg<T>(Func<TModel, decimal>)
            • Avg<T>(Func<TModel, decimal>, Predicate<TModel>)
          • Contains
          • CopyTo
          • Count
          • DeleteRow
            • DeleteRow(Int)
            • DeleteRow<T>(TModel)
            • DeleteRow<T>(Predicate<TModel>)
          • Dispose
          • Evaluate
            • Evaluate<TValue>(String)
            • Evaluate<TValue>(String, Int)
          • Exists
          • Filter
            • Filter(String)
            • Filter<T>(Predicate<TModel>)
          • FilterEx
          • Find
            • Find<T>(String, Int, Int, DwBuffer)
            • Find<T>(Predicate<TModel>, Int, Int, DwBuffer)
            • Find<T>(String, DwBuffer)
            • Find<T>(Predicate<TModel>, DwBuffer)
          • FindIndex
            • FindIndex(String, Int, Int, DwBuffer)
            • FindIndex<T>(Predicate<TModel>, Int, Int, DwBuffer)
            • FindIndex(String, DwBuffer)
            • FindIndex<T>(Predicate<TModel>, DwBuffer)
          • FirstOrDefault
            • FirstOrDefault<T>()
            • FirstOrDefault<T>(Predicate<TModel>)
          • GetChild
            • GetChild(String)
            • GetChild(String, IDataStore)
          • GetEnumerator
          • GetForUpdate
            • GetForUpdate<T>(Int)
            • GetForUpdate<T>(Predicate<TModel>)
          • GetForUpdateList
          • GetItem
            • GetItem(Int, Short, DwBuffer, Boolean)
            • GetItem(Int, String, DwBuffer, Boolean)
          • GetItemBoolean
            • GetItemBoolean(Int, Short, DwBuffer, Boolean)
            • GetItemBoolean(Int, String, DwBuffer, Boolean)
          • GetItemDate
            • GetItemDate(Int, Short, DwBuffer, Boolean)
            • GetItemDate(Int, String, DwBuffer, Boolean)
          • GetItemDateTime
            • GetItemDateTime(Int, Short, DwBuffer, Boolean)
            • GetItemDateTime(Int, String, DwBuffer, Boolean)
          • GetItemDecimal
            • GetItemDecimal(Int, Short, DwBuffer, Boolean)
            • GetItemDecimal(Int, String, DwBuffer, Boolean)
          • GetItemNumber
            • GetItemNumber(Int, Short, DwBuffer, Boolean)
            • GetItemNumber(Int, String, DwBuffer, Boolean)
          • GetItemStatus
          • GetItemString
            • GetItemString(Int, Short, DwBuffer, Boolean)
            • GetItemString(Int, String, DwBuffer, Boolean)
          • GetItemTime
            • GetItemTime(Int, Short, DwBuffer, Boolean)
            • GetItemTime(Int, String, DwBuffer, Boolean)
          • GetModel
            • GetModel<T>(Int)
            • GetModel<T>(Int, Bool)
          • GetModelByRowId
            • GetModelByRowId<T>(Int)
            • GetModelByRowId<T>(Int, Bool)
          • GetValidate
            • GetValidate(Short)
            • GetValidate(String)
          • GetValues
            • GetValues(Short, DwBuffer)
            • GetValues(String, DwBuffer)
          • GroupBy
            • GroupBy()
            • GroupBy<T>()
            • GroupBy(Int, String)
            • GroupBy<T>(Int, String)
            • GroupBy(String, String)
            • GroupBy<T>(String, String)
            • GroupBy<T>(Func<TModel, object>)
            • GroupBy<T>(Func<TModel, object>, Bool)
          • IndexOf
          • Insert
          • InsertRow
            • InsertRow(Int)
            • InsertRow<T>(Int, TModel)
          • LastOrDefault
            • LastOrDefault<T>()
            • LastOrDefault<T>(Predicate<TModel>)
          • Max
            • Max<TModel, TResult>(Func<TModel, TResult>)
            • Max<Tmodel, TResult>(Func<Tmodel, TResult>, Predicate<Tmodel>)
          • Min
            • Min<TModel, TResult>(Func<TModel, TResult>)
            • Min<TModel, TResult>(Func<TModel, TResult>, Predicate<TModel>)
          • OrderBy
          • OrderByDescending
          • Remove
          • RemoveAll
          • RemoveAt
          • SetDataContext
          • SetFilter
          • SetModel
          • SetSort
          • SetValidate
            • SetValidate(Short, String)
            • SetValidate(String, String)
          • Sort
          • SortBy
          • SortByDescending
          • Sum
            • Sum<T>(Func<TModel, decimal>)
            • Sum<T>(Func<TModel, decimal>, Predicate<TModel>)
      • IDataStore<T>
        • Properties
          • Count
          • Current
          • Item
        • Methods
          • Add
          • All
          • Any
          • Average
            • Average(Func<TModel, long>)
            • Average(Func<TModel, double?>)
            • Average(Func<TModel, double>)
            • Average(Func<TModel, int>)
            • Average(Func<TModel, int?>)
            • Average(Func<TModel, long?>)
            • Average(Func<TModel, decimal?>)
            • Average(Func<TModel, float>)
            • Average(Func<TModel, float?>)
            • Average(Func<TModel, decimal>)
            • Average(Func<TModel, long>, Predicate<TModel>)
            • Average(Func<TModel, double?>, Predicate<TModel>)
            • Average(Func<TModel, double>, Predicate<TModel>)
            • Average(Func<TModel, int>, Predicate<TModel>)
            • Average(Func<TModel, int?>, Predicate<TModel>)
            • Average(Func<TModel, long?>, Predicate<TModel>)
            • Average(Func<TModel, decimal?>, Predicate<TModel>)
            • Average(Func<TModel, float>, Predicate<TModel>)
            • Average(Func<TModel, float?>, Predicate<TModel>)
            • Average(Func<TModel, decimal>, Predicate<TModel>)
          • BinarySearch
          • Clear
          • Contains
          • CopyTo
          • Exists
          • Filter
          • Find
            • Find(Predicate, DwBuffer)
            • Find(Predicate, bool, DwBuffer)
          • FindAll
            • FindAll(Predicate)
            • FindAll(Predicate, bool)
          • FindIndex
          • FindLast
            • FindLast(Predicate, DwBuffer)
            • FindLast(Predicate, bool, DwBuffer)
          • FindLastIndex
          • GetChild
            • GetChild(string)
            • GetChild(string, IDataStore)
            • GetChild(Expression<Func<TModel, object>> columnSelector)
            • GetChild(Expression<Func<TModel, object>> columnSelector, IDataStore)
          • GetForUpdate
            • GetForUpdate(int)
            • GetForUpdate(Predicate)
          • GetItem
          • GetItemStatus
          • GetListForUpdate
          • GetModel
          • GetValues
          • GroupBy
            • GroupBy(Func<TModel, TKey> keySelector)
            • GroupBy(Func<TModel, TKey> keySelector, IEqualityComparer)
            • GroupBy<TKey, TElement>(Func<TModel, TKey> keySelector, Func<TModel, TElement> elementSelector)
          • IndexOf
          • Insert
          • Max
            • Max(Func<TModel, long>)
            • Max(Func<TModel, decimal?>)
            • Max(Func<TModel, double?>)
            • Max(Func<TModel, float>)
            • Max(Func<TModel, long?>)
            • Max(Func<TModel, float?>)
            • Max(Func<TModel, int>)
            • Max(Func<TModel, int?>)
            • Max(Func<TModel, double>)
            • Max(Func<TModel, decimal>)
            • Max(Func<TModel, long>, Predicate<TModel>)
            • Max(Func<TModel, decimal?>, Predicate<TModel>)
            • Max(Func<TModel, double?>, Predicate<TModel>)
            • Max(Func<TModel, float>, Predicate<TModel>)
            • Max(Func<TModel, long?>, Predicate<TModel>)
            • Max(Func<TModel, float?>, Predicate<TModel>)
            • Max(Func<TModel, int>, Predicate<TModel>)
            • Max(Func<TModel, int?>, Predicate<TModel>)
            • Max(Func<TModel, double>, Predicate<TModel>)
            • Max(Func<TModel, decimal>, Predicate<TModel>)
          • Min
            • Min(Func<TModel, long>)
            • Min(Func<TModel, decimal?>)
            • Min(Func<TModel, double?>)
            • Min(Func<TModel, float>)
            • Min(Func<TModel, long?>)
            • Min(Func<TModel, float?>)
            • Min(Func<TModel, int>)
            • Min(Func<TModel, int?>)
            • Min(Func<TModel, double>)
            • Min(Func<TModel, decimal>)
            • Min(Func<TModel, long>, Predicate<TModel>)
            • Min(Func<TModel, decimal?>, Predicate<TModel>)
            • Min(Func<TModel, double?>, Predicate<TModel>)
            • Min(Func<TModel, float>, Predicate<TModel>)
            • Min(Func<TModel, long?>, Predicate<TModel>)
            • Min(Func<TModel, float?>, Predicate<TModel>)
            • Min(Func<TModel, int>, Predicate<TModel>)
            • Min(Func<TModel, int?>, Predicate<TModel>)
            • Min(Func<TModel, double>, Predicate<TModel>)
            • Min(Func<TModel, decimal>, Predicate<TModel>)
          • Remove
          • RemoveAll
          • RetrieveByKey
          • Reverse
            • Reverse()
            • Reverse(int, int)
          • SetItem
          • SetItemStatus
          • SetModel
          • Sort
          • SortBy
          • SortByDescending
          • Sum
            • Sum(Func<TModel, decimal?>)
            • Sum(Func<TModel, double?>)
            • Sum(Func<TModel, float>)
            • Sum(Func<TModel, long?>)
            • Sum(Func<TModel, float?>)
            • Sum(Func<TModel, int>)
            • Sum(Func<TModel, int?>)
            • Sum(Func<TModel, double>)
            • Sum(Func<TModel, decimal>)
            • Sum(Func<TModel, long>)
            • Sum(Func<TModel, decimal?>, Predicate<TModel>)
            • Sum(Func<TModel, double?>, Predicate<TModel>)
            • Sum(Func<TModel, float>, Predicate<TModel>)
            • Sum(Func<TModel, long?>, Predicate<TModel>)
            • Sum(Func<TModel, float?>, Predicate<TModel>)
            • Sum(Func<TModel, int>, Predicate<TModel>)
            • Sum(Func<TModel, int?>, Predicate<TModel>)
            • Sum(Func<TModel, double>, Predicate<TModel>)
            • Sum(Func<TModel, decimal>, Predicate<TModel>)
            • Sum(Func<TModel, long>, Predicate<TModel>)
      • IDataStoreBase
        • Properties
          • DataContext
          • DeletedCount
          • DwMeta
          • FilteredCount
          • Index
          • ModifiedCount
          • RowCount
          • TotalCount
        • Methods
          • Filter
          • GetChild
          • GetDataExporter
          • GetDataImporter
          • GetItem
            • GetItem(int, short, DwBuffer, bool)
            • GetItem(int, string, DwBuffer, bool)
          • GetItems
            • GetItems(short, DwBuffer)
            • GetItems(string, DwBuffer)
          • GetItemStatus
            • GetItemStatus(int, short, DwBuffer)
            • GetItemStatus(int, string, DwBuffer)
          • GetRowFromRowId
          • GetRowIdFromRow
          • GetRowStatus
          • GetSqlSelect
          • GetTemplate
            • GetTemplate()
            • GetTemplate(string, DataFormat)
          • ImportEntry
            • ImportEntry(IModelEntry)
            • ImportEntry(IEnumerable)
          • MoveNext
          • OnRetrieveEnd
          • OnRetrieveStart
          • OnRowDeleted
          • OnRowDeleting
          • OnUpdateEnd
          • OnUpdateStart
          • ReselectRow
          • Reset
          • ResetUpdate
          • Retrieve
          • RetrieveByKey
          • RetrieveByPage
          • RowsCopy
          • RowsDiscard
          • RowsMove
          • SetItem
            • SetItem(int, short, object)
            • SetItem(int, string, object)
          • SetItemStatus
            • SetItemStatus(int, short, DwBuffer, PropertyState)
            • SetItemStatus(int, string, DwBuffer, PropertyState)
          • SetRowStatus
          • SetSqlSelect
          • Update
            • Update(bool)
            • Update(UpdateSqlStrategy, bool)
          • Validate
            • Validate()
            • Validate(List<ValidationResult>)
        • Events
          • RetrieveEnd
          • RetrieveStart
          • RowDeleted
          • RowDeleting
          • UpdateEnd
          • UpdateStart
      • IGroupingGetter
        • Properties
          • IsGroup
          • Key
          • RowId
          • Value
        • Methods
          • GetEnumerator
          • GetItem
            • GetItem(Short, Boolean)
            • GetItem(String, Boolean)
            • GetItem<TValue>(Short, Boolean)
            • GetItem<TValue>(String, Boolean)
          • GetItemBoolean
            • GetItemBoolean(Short, Boolean)
            • GetItemBoolean(String, Boolean)
          • GetItemDate
            • GetItemDate(Short, Boolean)
            • GetItemDate(String, Boolean)
          • GetItemDateTime
            • GetItemDateTime(Short, Boolean)
            • GetItemDateTime(String, Boolean)
          • GetItemDecimal
            • GetItemDecimal(Short, Boolean)
            • GetItemDecimal(String, Boolean)
          • GetItemNumber
            • GetItemNumber(Short, Boolean)
            • GetItemNumber(String, Boolean)
          • GetItemString
            • GetItemString(Short, Boolean)
            • GetItemString(String, Boolean)
          • GetItemTime
            • GetItemTime(Short, Boolean)
            • GetItemTime(String, Boolean)
      • IGroupingGetter<T>
        • Properties
          • IsGroup
          • Key
          • Value
        • Methods
          • GetEnumerator
      • IModelGetter
        • Properties
          • RowId
          • Value
        • Methods
          • GetItem
            • GetItem(Short, Boolean)
            • GetItem(String, Boolean)
            • GetItem<TValue>(Short, Boolean)
            • GetItem<TValue>(String, Boolean)
          • GetItemBoolean
            • GetItemBoolean(Short, Boolean)
            • GetItemBoolean(String, Boolean)
          • GetItemDate
            • GetItemDate(Short, Boolean)
            • GetItemDate(String, Boolean)
          • GetItemDateTime
            • GetItemDateTime(Short, Boolean)
            • GetItemDateTime(String, Boolean)
          • GetItemDecimal
            • GetItemDecimal(Short, Boolean)
            • GetItemDecimal(String, Boolean)
          • GetItemNumber
            • GetItemNumber(Short, Boolean)
            • GetItemNumber(String, Boolean)
          • GetItemString
            • GetItemString(Short, Boolean)
            • GetItemString(String, Boolean)
          • GetItemTime
            • GetItemTime(Short, Boolean)
            • GetItemTime(String, Boolean)
      • DataStore
        • Constructors
          • DataStore
            • DataStore()
            • DataStore(String)
            • DataStore(String, DataContext)
            • DataStore(String, IEnumerable<IModelEntry>)
            • DataStore(Type)
            • DataStore(Type, DataContext)
        • Methods
          • Create
            • Create(IDwMeta)
            • Create(IDwMeta, DataContext)
      • DataStore<T>
        • Constructors
          • DataStore
            • DataStore()
            • DataStore(DataContext)
            • DataStore(IEnumerable<TModel>)
            • DataStore(DataContext, IEnumerable<TModel>)
      • DataStoreDataExtensions
        • Methods
          • ExportJson
            • ExportJson(IDataStoreBase, MappingMethod)
            • ExportJson(IDataStoreBase, bool, MappingMethod)
            • ExportJson(IDataStoreBase, DwBuffer, bool, MappingMethod)
            • ExportJson(IDataStoreBase, bool, bool, bool, bool, MappingMethod)
            • ExportJson(IDataStoreBase, DwBuffer, MappingMethod)
            • ExportJson(IDataStoreBase, DwBuffer, int, MappingMethod)
            • ExportJson(IDataStoreBase, DwBuffer, int, int, MappingMethod)
            • ExportJson(IDataStoreBase, DwBuffer, int, int, short, MappingMethod)
            • ExportJson(IDataStoreBase, DwBuffer, int, int, short, short, MappingMethod)
          • ExportPlainJson
            • ExportPlainJson(IDataStoreBase)
            • ExportPlainJson(IDataStoreBase, bool)
            • ExportPlainJson(IDataStoreBase, DwBuffer, bool)
            • ExportPlainJson(IDataStoreBase, bool, bool, bool, bool)
            • ExportPlainJson(IDataStoreBase, DwBuffer)
            • ExportPlainJson(IDataStoreBase, DwBuffer, int)
            • ExportPlainJson(IDataStoreBase, DwBuffer, int, int)
            • ExportPlainJson(IDataStoreBase, DwBuffer, int, int, short)
            • ExportPlainJson(IDataStoreBase, DwBuffer, int, int, short, short)
          • ExportPlainXml
            • ExportPlainXml(IDataStoreBase)
            • ExportPlainXml(IDataStoreBase, bool)
            • ExportPlainXml(IDataStoreBase, DwBuffer, bool)
            • ExportPlainXml(IDataStoreBase, bool, bool, bool, bool)
            • ExportPlainXml(IDataStoreBase, DwBuffer)
            • ExportPlainXml(IDataStoreBase, DwBuffer, int)
            • ExportPlainXml(IDataStoreBase, DwBuffer, int, int)
            • ExportPlainXml(IDataStoreBase, DwBuffer, int, int, short)
            • ExportPlainXml(IDataStoreBase, DwBuffer, int, int, short, short)
          • ExportRowAsJson
          • ExportRowAsString
          • ExportRowAsXml
          • ExportString
            • ExportString(IDataStoreBase, Bool)
            • ExportString(IDataStoreBase, Int, Int, Bool)
            • ExportString(IDataStoreBase, Int, Int, Short, Short, Bool)
          • ExportXml
            • ExportXml(IDataStoreBase, MappingMethod)
            • ExportXml(IDataStoreBase, bool, MappingMethod)
            • ExportXml(IDataStoreBase, DwBuffer, bool, MappingMethod)
            • ExportXml(IDataStoreBase, bool, bool, bool, bool, MappingMethod)
            • ExportXml(IDataStoreBase, DwBuffer, MappingMethod)
            • ExportXml(IDataStoreBase, DwBuffer, int, MappingMethod)
            • ExportXml(IDataStoreBase, DwBuffer, int, int, MappingMethod)
            • ExportXml(IDataStoreBase, DwBuffer, int, int, short, MappingMethod)
            • ExportXml(IDataStoreBase, DwBuffer, int, int, short, short, MappingMethod)
          • ImportJson
            • ImportJson(IDataStoreBase, String)
            • ImportJson(IDataStoreBase, String, DwBuffer)
            • ImportJson(IDataStoreBase, String, DwBuffer, Int)
            • ImportJson(IDataStoreBase, String, DwBuffer, Int, Int)
            • ImportJson(IDataStoreBase, String, DwBuffer, Int, Int, Int)
            • ImportJson(IDataStoreBase, String, DwBuffer, Int, Int, Int, Int)
            • ImportJson(IDataStoreBase, String, DwBuffer, Int, Int, Int, Int, Int)
          • ImportJsonByKey
            • ImportJsonByKey(IDataStoreBase, String)
            • ImportJsonByKey(IDataStoreBase, String, DwBuffer)
            • ImportJsonByKey(IDataStoreBase, String, DwBuffer, Int)
            • ImportJsonByKey(IDataStoreBase, String, DwBuffer, Int, Int)
          • ImportRowFromJson
          • ImportRowFromString
          • ImportRowFromXml
          • ImportString
            • ImportString(IDataStoreBase, String)
            • ImportString(IDataStoreBase, String, Int)
            • ImportString(IDataStoreBase, String, Int, Int)
            • ImportString(IDataStoreBase, String, Int, Int, Short)
            • ImportString(IDataStoreBase, String, Int, Int, Short, Short)
            • ImportString(IDataStoreBase, String, Int, Int, Short, Short, Short)
          • ImportXml
            • ImportXml(IDataStoreBase, String)
            • ImportXml(IDataStoreBase, String, DwBuffer)
            • ImportXml(IDataStoreBase, String, DwBuffer, Int)
            • ImportXml(IDataStoreBase, String, DwBuffer, Int, Int)
            • ImportXml(IDataStoreBase, String, DwBuffer, Int, Int, Int)
            • ImportXml(IDataStoreBase, String, DwBuffer, Int, Int, Int, Int)
            • ImportXml(IDataStoreBase, String, DwBuffer, Int, Int, Int, Int, Int)
          • ImportXmlByKey
            • ImportXmlByKey(IDataStoreBase, String)
            • ImportXmlByKey(IDataStoreBase, String, DwBuffer)
            • ImportXmlByKey(IDataStoreBase, String, DwBuffer, Int)
            • ImportXmlByKey(IDataStoreBase, String, DwBuffer, Int, Int)
      • DataStorePackerExtensions
        • Methods
          • AddDataStore
            • AddDataStore(IDataPacker, String, IDataStore, Bool)
            • AddDataStore(IDataPacker, String, IDataStore, Bool, Bool)
            • AddDataStore<T>(IDataPacker, String, IDataStore, Bool)
            • AddDataStore<T>(IDataPacker, String, IDataStore, Bool, Bool)
          • AddModelEntries
          • GetDataStore
            • GetDataStore(IDataPacker, String)
            • GetDataStore(IDataPacker, String, String)
            • GetDataStore(IDataPacker, String, DataContext)
            • GetDataStore(IDataPacker, String, MappingMethod)
            • GetDataStore(IDataPacker, String, String, MappingMethod)
            • GetDataStore(IDataPacker, String, DataContext, MappingMethod)
            • GetDataStore(IDataPacker, String, DataContext, String)
            • GetDataStore(IDataPacker, String, DataContext, String, MappingMethod)
            • GetDataStore<T>(IDataPacker, String)
            • GetDataStore<T>(IDataPacker, String, DataContext)
            • GetDataStore<T>(IDataPacker, String, MappingMethod)
            • GetDataStore<T>(IDataPacker, String, DataContext, MappingMethod)
          • GetModelEntries
            • GetModelEntries<T>(IDataPacker, String)
            • GetModelEntries<T>(IDataPacker, String, MappingMethod)
      • DataStoreUnpackerExtensions
        • Methods
          • GetDataStore
            • GetDataStore(IDataUnpacker, String)
            • GetDataStore(IDataUnpacker, String, String)
            • GetDataStore(IDataUnpacker, String, DataContext)
            • GetDataStore(IDataUnpacker, String, MappingMethod)
            • GetDataStore(IDataUnpacker, String, String, MappingMethod)
            • GetDataStore(IDataUnpacker, String, DataContext, MappingMethod)
            • GetDataStore(IDataUnpacker, String, DataContext, String)
            • GetDataStore(IDataUnpacker, String, DataContext, String, MappingMethod)
            • GetDataStore<T>(IDataUnpacker, String)
            • GetDataStore<T>(IDataUnpacker, String, DataContext)
            • GetDataStore<T>(IDataUnpacker, String, MappingMethod)
            • GetDataStore<T>(IDataUnpacker, String, DataContext, MappingMethod)
          • GetModelEntries
            • GetModelEntries<T>(IDataUnpacker, String)
            • GetModelEntries<T>(IDataUnpacker, String, MappingMethod)
      • DwBuffer
      • DwRetrieveEventArgs
        • Constructors
          • DwRetrieveEventArgs
        • Properties
          • IsCancel
          • IsResetBuffer
          • RowCount
      • DwRowAction
      • DwRowChangeEventArgs
        • Constructors
          • DwRowChangeEventArgs
        • Properties
          • Action
          • Index
          • IsCancel
          • IsSuccess
      • DwUpdateEventArgs
        • Constructors
          • DwUpdateEventArgs
            • DwUpdateEventArgs()
            • DwUpdateEventArgs(Int, Int, Int)
        • Properties
          • IsCancel
          • RowsDeleted
          • RowsInserted
          • RowsUpdated
    • DwDataInitializer
      • Methods
        • GetDefaultData
    • DwDataTableExtensions
      • Methods
        • GetDataExporter
        • GetDataImporter
    • DwFunctionManager
      • Methods
        • AddGlobalFunction
    • DwMeta
      • DwArgumentSource
      • DwEditStyle
      • DwNodeType
      • DwStyle
      • DwUpdateWhere
      • IColumnMeta
        • Properties
          • Dddw
          • Edit
          • ID
      • IComputeMeta
        • Properties
          • Expression
      • IDwArgument
        • Properties
          • ColumnName
          • ComputeName
          • Direction
          • Expression
          • Name
          • Source
          • UseOriginal
      • IDwColumn
        • Properties
          • Validation
          • ValidationMsg
          • Values
      • IDwDddw
        • Properties
          • AutoRetrieve
          • DataColumn
          • DisplayColumn
          • Name
      • IDwEdit
        • Properties
          • CodeTable
      • IDwMeta
        • Properties
          • Columns
          • Computes
          • Data
          • DataWindow
          • Groups
          • ModelType
          • Reports
      • IDwNode
        • Properties
          • Node
        • Methods
          • Modify
      • IDwReadOnlyArgument
        • Properties
          • ColumnName
          • ComputeName
          • Direction
          • Expression
          • Name
          • Source
          • UseOriginal
      • IDwReadOnlyColumn
        • Properties
          • ClrType
          • ColumnName
          • DbName
          • ID
          • Identity
          • Initial
          • Key
          • Length
          • Name
          • TableName
          • Type
          • Update
          • UpdateWhereClause
          • Validation
          • ValidationMsg
          • Values
      • IDwReadOnlyDddw
        • Properties
          • AutoRetrieve
          • DataColumn
          • DisplayColumn
          • Name
      • IDwReadOnlyEdit
        • Properties
          • CodeTable
          • Style
      • IDwReadOnlyTable
        • Properties
          • Arguments
          • Columns
          • Delete
          • Filter
          • Insert
          • Procedure
          • SelectAttribute
          • Sort
          • Update
          • UpdateKeyInPlace
          • UpdateTable
          • UpdateWhere
        • Methods
          • FindColumn
          • FindColumnById
      • IDwReadOnlyUpdate
        • Properties
          • Arguments
          • IsProcedure
          • Method
      • IDwTable
        • Properties
          • Columns
          • Delete
          • Filter
          • Insert
          • Procedure
          • Sort
          • Update
          • UpdateKeyInPlace
          • UpdateTable
          • UpdateWhere
      • IDwUpdate
        • Properties
          • Arguments
          • IsProcedure
          • Method
      • IExportMeta
        • Properties
          • Xml
      • IExportXmlMeta
        • Properties
          • Templates
          • UseTemplate
      • IExpressionable
        • Properties
          • Expression
          • Value
      • IGroupMeta
        • Properties
          • By
          • Level
          • Sort
      • IImportXmlMeta
        • Properties
          • UseTemplate
      • IMetaList
        • Properties
          • Count
          • Index1
          • Index2
        • Methods
          • Add
          • Exists
          • Find
      • IReadOnlyExpressionable
        • Properties
          • Expression
          • Value
      • IReportMeta
        • Properties
          • DataObject
          • NestArgument
      • ITableMeta
        • Properties
          • SelectAttribute
        • Methods
          • AddArgument
          • AddColumn
      • IWindowMeta
        • Properties
          • Export
          • Import
          • Processing
          • Table
    • DwModelManager
      • Properties
        • DataWindows
      • Methods
        • GetDwModelType
        • LoadDwModels
    • DwTemplateExporter
      • Methods
        • Export
    • DwUpdateAction
    • IDataWindowOptions
      • Properties
        • Assemblies
        • LoggerFactory
    • IDwDataExporter
      • Methods
        • Export
          • Export(Bool)
          • Export(Int,Int,Bool)
          • Export(Int,Int,Int,Int,Bool)
          • Export(MappingMethod)
          • Export(Bool,MappingMethod)
          • Export(DwBuffer,Bool,MappingMethod)
          • Export(Bool,Bool,Bool,Bool,MappingMethod)
          • Export(DwBuffer,MappingMethod)
          • Export(DwBuffer,Int,MappingMethod)
          • Export(DwBuffer,Int,Int,MappingMethod)
          • Export(DwBuffer,Int,Int,Int,MappingMethod)
          • Export(DwBuffer,Int,Int,Int,Int,MappingMethod)
        • ExportPlain
          • ExportPlain()
          • ExportPlain(Bool)
          • ExportPlain(DwBuffer,Bool)
          • ExportPlain(Bool,Bool,Bool,Bool)
          • ExportPlain(DwBuffer)
          • ExportPlain(DwBuffer,Int)
          • ExportPlain(DwBuffer,Int,Int)
          • ExportPlain(DwBuffer,Int,Int,Int)
          • ExportPlain(DwBuffer,Int,Int,Int,Int)
        • ExportRow
    • IDwDataImporter
      • Methods
        • Import
          • Import(String,Int,Int)
          • Import(String,Int,Int,Int,Int)
          • Import(String)
          • Import(String,DwBuffer)
          • Import(String,DwBuffer,Int)
          • Import(String,DwBuffer,Int,Int)
          • Import(String,DwBuffer,Int,Int,Int)
          • Import(String,DwBuffer,Int,Int,Int,Int)
          • Import(String,DwBuffer,Int,Int,Int,Int,Int)
        • ImportByKey
          • ImportByKey(String)
          • ImportByKey(String,DwBuffer)
          • ImportByKey(String,DwBuffer,Int)
          • ImportByKey(String,DwBuffer,Int,Int)
        • ImportRow
    • IOrderable
      • Methods
        • Sort
        • ThenBy
        • ThenByDescending
    • SqlExecutorExtensions
      • Methods
        • SelectProcedureToStore
        • SelectToStore
          • SelectToStore<T>(ISqlExecutor, Object[])
          • SelectToStore<T>(ISqlExecutor, String, Object[])
          • SelectToStore<T>(ISqlExecutor, ISqlQueryBuilder, Object[])
  • DWNet.Data.AspNetCore 2.0.0
    • WebExtensions
      • Methods
        • UseDataWindow
          • UseDataWindow(IApplicationBuilder)
          • UseDataWindow(IApplicationBuilder, Action<IDataWindowOptions>)
        • UsePowerBuilderIntegrated