a91c139795e17b9c216d5f384e925415262a0f0f290cf5690a4c0a929c4d57c0.chm Download the archived PDF Table of contents Home License Documentation Aspects Async aspect Async aspect Cache aspect Cache aspect ClearCache aspect NoCache attribute Counter aspect Logging aspect Mixin aspect NotNull attribute ComponentModel ObjectBinder Data Compare DbManager with ADO.NET Configuration Configure using app.config Configure programmatically Configure by passing objects DataProvider Methods SetCommand SetSpCommand Parameter Prepare Transaction Close Execute Methods ExecuteDataSet ExecuteDataTable ExecuteDictionary ExecuteForEach ExecuteList ExecuteNonQuery ExecuteObject ExecuteReader ExecuteResultSet ExecuteScalar ExecuteScalarDictionary ExecuteScalarList CreateSql Linq DataAccess Introduction to abstract data accessors Abstract accessors AbstractAccessor ExecuteDictionary ExecuteList ExecuteObject ExecuteScalar Open and Configure Transactions Abstract accessor attributes ActionName ActionSprocName ActualType CommandBehavior DataSetTable Destination Direction DiscoverParameters Format Index ObjectType ParamDbType ParamName ParamNullValue ParamSize ScalarFieldName ScalarSource SprocName SqlQuery SqlQuery customization 1 SqlQuery customization 2 SqlQuery & SprocQuery Open and Configure Basic CRUDL operations and SQL text generation SelectByKeySql SelectAllSql InsertSql UpdateSql DeleteSql Basic CRUDL operations and stored procedures SelectByKey SelectAll Insert Update Delete SQL text generation control attributes NonUpdatable PrimaryKey TableName XmlExtension EditableObjects EditableObject class Accept and Reject changes IsDirty flag Mapping EnumToValue MapFieldAttribute MapToJson MapValueAttribute ObjectToObject ValueToEnum Reflection Emit HelloWorld ObjectFactory TypeBuilder InitialValues InternalTypes XmlSerialization Validation next page