sync toc
IBatisNet.Common
DataSource Class
DataSource Members
DataSource Constructor
Properties
ConnectionString Property
DbProvider Property
Name Property
Methods
ToString Method
DataSourceDeSerializer Class
DataSourceDeSerializer Members
DataSourceDeSerializer Constructor
Methods
Deserialize Method
DbProvider Class
DbProvider Members
DbProvider Constructor
Properties
AllowMARS Property
AssemblyName Property
CommandBuilderClass Property
CommandBuilderType Property
DataAdapterClass Property
DbCommandClass Property
DbConnectionClass Property
Description Property
IsDefault Property
IsEnabled Property
IsObdc Property
Name Property
ParameterDbType Property
ParameterDbTypeClass Property
ParameterDbTypeProperty Property
ParameterPrefix Property
SetDbParameterPrecision Property
SetDbParameterScale Property
SetDbParameterSize Property
UseDeriveParameters Property
UseParameterPrefixInParameter Property
UseParameterPrefixInSql Property
UsePositionalParameters Property
Methods
CreateCommand Method
CreateConnection Method
CreateDataAdapter Method
CreateDataParameter Method
Equals Method
FormatNameForParameter Method
FormatNameForSql Method
GetHashCode Method
Initialize Method
ToString Method
IDalSession Interface
IDalSession Members
Properties
Connection Property
DataSource Property
IsTransactionStart Property
Transaction Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
Complete Method
CreateCommand Method
CreateDataAdapter Method
CreateDataAdapter Method ()
CreateDataAdapter Method (IDbCommand)
CreateDataParameter Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
IDataSource Interface
IDataSource Members
Properties
ConnectionString Property
DbProvider Property
Name Property
IDbProvider Interface
IDbProvider Members
Properties
AllowMARS Property
AssemblyName Property
CommandBuilderClass Property
CommandBuilderType Property
DataAdapterClass Property
DbCommandClass Property
DbConnectionClass Property
Description Property
IsDefault Property
IsEnabled Property
IsObdc Property
Name Property
ParameterDbType Property
ParameterDbTypeClass Property
ParameterDbTypeProperty Property
ParameterPrefix Property
SetDbParameterPrecision Property
SetDbParameterScale Property
SetDbParameterSize Property
UseDeriveParameters Property
UseParameterPrefixInParameter Property
UseParameterPrefixInSql Property
UsePositionalParameters Property
Methods
CreateCommand Method
CreateConnection Method
CreateDataAdapter Method
CreateDataParameter Method
FormatNameForParameter Method
FormatNameForSql Method
Initialize Method
ProviderDeSerializer Class
ProviderDeSerializer Members
ProviderDeSerializer Constructor
Methods
Deserialize Method
IBatisNet.Common.Exceptions
ConfigurationException Class
ConfigurationException Members
ConfigurationException Constructor
ConfigurationException Constructor ()
ConfigurationException Constructor (Exception)
ConfigurationException Constructor (String)
ConfigurationException Constructor (String, Exception)
ConfigurationException Constructor (SerializationInfo, StreamingContext)
ForeignKeyException Class
ForeignKeyException Members
ForeignKeyException Constructor
ForeignKeyException Constructor ()
ForeignKeyException Constructor (Exception)
ForeignKeyException Constructor (String)
ForeignKeyException Constructor (String, Exception)
ForeignKeyException Constructor (SerializationInfo, StreamingContext)
IBatisNetException Class
IBatisNetException Members
IBatisNetException Constructor
IBatisNetException Constructor ()
IBatisNetException Constructor (Exception)
IBatisNetException Constructor (String)
IBatisNetException Constructor (String, Exception)
IBatisNetException Constructor (SerializationInfo, StreamingContext)
ProbeException Class
ProbeException Members
ProbeException Constructor
ProbeException Constructor ()
ProbeException Constructor (Exception)
ProbeException Constructor (String)
ProbeException Constructor (String, Exception)
ProbeException Constructor (SerializationInfo, StreamingContext)
IBatisNet.Common.Logging
ConfigurationSectionHandler Class
ConfigurationSectionHandler Members
ConfigurationSectionHandler Constructor
Methods
Create Method
ILog Interface
ILog Members
Properties
IsDebugEnabled Property
IsErrorEnabled Property
IsFatalEnabled Property
IsInfoEnabled Property
IsWarnEnabled Property
Methods
Debug Method
Debug Method (Object)
Debug Method (Object, Exception)
Error Method
Error Method (Object)
Error Method (Object, Exception)
Fatal Method
Fatal Method (Object)
Fatal Method (Object, Exception)
Info Method
Info Method (Object)
Info Method (Object, Exception)
Warn Method
Warn Method (Object)
Warn Method (Object, Exception)
ILoggerFactoryAdapter Interface
ILoggerFactoryAdapter Members
Methods
GetLogger Method
GetLogger Method (String)
GetLogger Method (Type)
LogLevel Enumeration
LogManager Class
LogManager Members
Properties
Adapter Property
Methods
GetLogger Method
GetLogger Method (String)
GetLogger Method (Type)
IBatisNet.Common.Logging.Impl
AbstractLogger Class
AbstractLogger Members
AbstractLogger Constructor
Properties
IsDebugEnabled Property
IsErrorEnabled Property
IsFatalEnabled Property
IsInfoEnabled Property
IsWarnEnabled Property
Methods
Debug Method
Debug Method (Object)
Debug Method (Object, Exception)
Error Method
Error Method (Object)
Error Method (Object, Exception)
Fatal Method
Fatal Method (Object)
Fatal Method (Object, Exception)
Info Method
Info Method (Object)
Info Method (Object, Exception)
IsLevelEnabled Method
Warn Method
Warn Method (Object)
Warn Method (Object, Exception)
Write Method
ConsoleOutLogger Class
ConsoleOutLogger Members
ConsoleOutLogger Constructor
Methods
IsLevelEnabled Method
Write Method
ConsoleOutLoggerFA Class
ConsoleOutLoggerFA Members
ConsoleOutLoggerFA Constructor
Methods
GetLogger Method
GetLogger Method (String)
GetLogger Method (Type)
NoOpLogger Class
NoOpLogger Members
NoOpLogger Constructor
Properties
IsDebugEnabled Property
IsErrorEnabled Property
IsFatalEnabled Property
IsInfoEnabled Property
IsWarnEnabled Property
Methods
Debug Method
Debug Method (Object)
Debug Method (Object, Exception)
Error Method
Error Method (Object)
Error Method (Object, Exception)
Fatal Method
Fatal Method (Object)
Fatal Method (Object, Exception)
Info Method
Info Method (Object)
Info Method (Object, Exception)
Warn Method
Warn Method (Object)
Warn Method (Object, Exception)
NoOpLoggerFA Class
NoOpLoggerFA Members
NoOpLoggerFA Constructor
NoOpLoggerFA Constructor ()
NoOpLoggerFA Constructor (NameValueCollection)
Methods
GetLogger Method
TraceLogger Class
TraceLogger Members
TraceLogger Constructor
Methods
IsLevelEnabled Method
Write Method
TraceLoggerFA Class
TraceLoggerFA Members
TraceLoggerFA Constructor
Methods
GetLogger Method
GetLogger Method (String)
GetLogger Method (Type)
IBatisNet.Common.Pagination
IPaginatedList Interface
IPaginatedList Members
Properties
IsFirstPage Property
IsLastPage Property
IsMiddlePage Property
IsNextPageAvailable Property
IsPreviousPageAvailable Property
PageIndex Property
PageSize Property
Methods
GotoPage Method
NextPage Method
PreviousPage Method
PaginatedArrayList Class
PaginatedArrayList Members
PaginatedArrayList Constructor
PaginatedArrayList Constructor (Int32)
PaginatedArrayList Constructor (Int32, Int32)
PaginatedArrayList Constructor (ICollection, Int32)
Properties
Count Property
Current Property
IsEmpty Property
IsFirstPage Property
IsFixedSize Property
IsLastPage Property
IsMiddlePage Property
IsNextPageAvailable Property
IsPreviousPageAvailable Property
IsReadOnly Property
IsSynchronized Property
Item Property
PageIndex Property
PageSize Property
SyncRoot Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
GotoPage Method
IndexOf Method
Insert Method
MoveNext Method
NextPage Method
PreviousPage Method
Remove Method
RemoveAt Method
Reset Method
IBatisNet.Common.Transaction
IsolationLevel Enumeration
TransactionOptions Structure
TransactionOptions Members
Fields
IsolationLevel Field
TimeOut Field
TransactionScope Class
TransactionScope Members
TransactionScope Constructor
TransactionScope Constructor ()
TransactionScope Constructor (TransactionScopeOptions)
TransactionScope Constructor (TransactionScopeOptions, TransactionOptions)
Properties
IsInTransaction Property
IsVoteCommit Property
TransactionScopeCount Property
Methods
Close Method
Complete Method
Dispose Method
TransactionScopeOptions Enumeration
IBatisNet.Common.Utilities
ConfigureHandler Delegate
ConfigWatcherHandler Class
ConfigWatcherHandler Members
ConfigWatcherHandler Constructor
Methods
AddFileToWatch Method
ClearFilesMonitored Method
DBHelperParameterCache Class
DBHelperParameterCache Members
Methods
CacheParameterSet Method
Clear Method
GetCachedParameterSet Method
GetSpParameterSet Method
GetSpParameterSet Method (IDalSession, String)
GetSpParameterSet Method (IDalSession, String, Boolean)
HashCodeProvider Class
HashCodeProvider Members
HashCodeProvider Constructor
Methods
GetIdentityHashCode Method
Resources Class
Resources Members
Resources Constructor
Fields
PROTOCOL_SEPARATOR Field
Properties
ApplicationBase Property
BaseDirectory Property
Methods
FileExists Method
GetAsXmlDocument Method
GetConfigAsXmlDocument Method
GetEmbeddedResourceAsXmlDocument Method
GetFileInfo Method
GetFileInfoAsXmlDocument Method
GetFileSystemResourceWithoutProtocol Method
GetResourceAsXmlDocument Method
GetStreamAsXmlDocument Method
GetUriAsXmlDocument Method
GetUrlAsXmlDocument Method
GetValueOfNodeResourceUrl Method
TypeForName Method
ScriptRunner Class
ScriptRunner Members
ScriptRunner Constructor
Methods
RunScript Method
RunScript Method (IDataSource, String)
RunScript Method (IDataSource, String, Boolean)
StateConfig Structure
StateConfig Members
Fields
ConfigureHandler Field
FileName Field
StringTokenizer Class
StringTokenizer Members
StringTokenizer Constructor
StringTokenizer Constructor (String)
StringTokenizer Constructor (String, String)
StringTokenizer Constructor (String, String, Boolean)
Properties
TokenNumber Property
Methods
GetEnumerator Method
TypeUtils Class
TypeUtils Members
Methods
InstantiateNullableType Method
InstantiatePrimitiveType Method
IsImplementGenericIListInterface Method
ResolveType Method
IBatisNet.Common.Utilities.Objects
AbstractFactory Class
AbstractFactory Members
AbstractFactory Constructor
Methods
CreateInstance Method
ActivatorFactory Class
ActivatorFactory Members
ActivatorFactory Constructor
Methods
CreateInstance Method
ActivatorObjectFactory Class
ActivatorObjectFactory Members
ActivatorObjectFactory Constructor
Methods
CreateFactory Method
BoxingOpCodes Class
BoxingOpCodes Members
BoxingOpCodes Constructor
Methods
GetOpCode Method
DelegateFactory Class
DelegateFactory Members
DelegateFactory Constructor
Methods
CreateInstance Method
DelegateObjectFactory Class
DelegateObjectFactory Members
DelegateObjectFactory Constructor
Methods
CreateFactory Method
EmitObjectFactory Class
EmitObjectFactory Members
EmitObjectFactory Constructor
Methods
CreateFactory Method
FactoryBuilder Class
FactoryBuilder Members
FactoryBuilder Constructor
Methods
CreateFactory Method
FactoryLogAdapter Class
FactoryLogAdapter Members
FactoryLogAdapter Constructor
Methods
CreateInstance Method
IFactory Interface
IFactory Members
Methods
CreateInstance Method
IObjectFactory Interface
IObjectFactory Members
Methods
CreateFactory Method
ObjectFactory Class
ObjectFactory Members
ObjectFactory Constructor
Methods
CreateFactory Method
ObjectProbe Class
ObjectProbe Members
ObjectProbe Constructor
Methods
GetMember Method
GetMemberInfoForSetter Method
GetMemberTypeForGetter Method
GetMemberTypeForGetter Method (Object, String)
GetMemberTypeForGetter Method (Type, String)
GetMemberTypeForSetter Method
GetMemberTypeForSetter Method (Object, String)
GetMemberTypeForSetter Method (Type, String)
GetMemberValue Method
GetReadablePropertyNames Method
GetWriteableMemberNames Method
HasReadableProperty Method
HasWritableProperty Method
IsSimpleType Method
SetMember Method
SetMemberValue Method
ReflectionInfo Class
ReflectionInfo Members
Fields
BINDING_FLAGS_FIELD Field
BINDING_FLAGS_PROPERTY Field
Properties
ClassName Property
Methods
GetGetter Method
GetGetterType Method
GetInstance Method
GetReadableMemberNames Method
GetSetter Method
GetSetterType Method
GetWriteableMemberNames Method
HasReadableMember Method
HasWritableMember Method
IsKnownType Method
IBatisNet.Common.Utilities.Objects.Members
AccessorFactory Class
AccessorFactory Members
AccessorFactory Constructor
Properties
GetAccessorFactory Property
SetAccessorFactory Property
BaseAccessor Class
BaseAccessor Members
BaseAccessor Constructor
Fields
nullInternal Field
propertyName Field
targetType Field
typeToOpcode Field
Methods
GetNullInternal Method
GetPropertyInfo Method
DelegateFieldGetAccessor Class
DelegateFieldGetAccessor Members
DelegateFieldGetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Get Method
DelegateFieldSetAccessor Class
DelegateFieldSetAccessor Members
DelegateFieldSetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Set Method
DelegatePropertyGetAccessor Class
DelegatePropertyGetAccessor Members
DelegatePropertyGetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Get Method
DelegatePropertySetAccessor Class
DelegatePropertySetAccessor Members
DelegatePropertySetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Set Method
EmitFieldGetAccessor Class
EmitFieldGetAccessor Members
EmitFieldGetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Get Method
EmitFieldSetAccessor Class
EmitFieldSetAccessor Members
EmitFieldSetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Set Method
EmitPropertyGetAccessor Class
EmitPropertyGetAccessor Members
EmitPropertyGetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Get Method
EmitPropertySetAccessor Class
EmitPropertySetAccessor Members
EmitPropertySetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Set Method
GetAccessorFactory Class
GetAccessorFactory Members
GetAccessorFactory Constructor
Methods
CreateGetAccessor Method
IAccessor Interface
IAccessor Members
Properties
MemberType Property
Name Property
IGet Interface
IGet Members
Methods
Get Method
IGetAccessor Interface
IGetAccessorFactory Interface
IGetAccessorFactory Members
Methods
CreateGetAccessor Method
ISet Interface
ISet Members
Methods
Set Method
ISetAccessor Interface
ISetAccessorFactory Interface
ISetAccessorFactory Members
Methods
CreateSetAccessor Method
ReflectionFieldGetAccessor Class
ReflectionFieldGetAccessor Members
ReflectionFieldGetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Get Method
ReflectionFieldSetAccessor Class
ReflectionFieldSetAccessor Members
ReflectionFieldSetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Set Method
ReflectionPropertyGetAccessor Class
ReflectionPropertyGetAccessor Members
ReflectionPropertyGetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Get Method
ReflectionPropertySetAccessor Class
ReflectionPropertySetAccessor Members
ReflectionPropertySetAccessor Constructor
Properties
MemberType Property
Name Property
Methods
Set Method
SetAccessorFactory Class
SetAccessorFactory Members
SetAccessorFactory Constructor
Methods
CreateSetAccessor Method
IBatisNet.Common.Utilities.Proxy
CachedProxyGenerator Class
CachedProxyGenerator Members
CachedProxyGenerator Constructor
Methods
CreateClassProxy Method
CreateClassProxy Method (Type, IInterceptor, Object[])
CreateProxy Method
CreateProxy Method (Type, IInterceptor, Object)
CreateProxy Method (Type[], IInterceptor, Object)
IProxyGenerator Interface
ProxyGeneratorFactory Class
ProxyGeneratorFactory Members
Methods
GetProxyGenerator Method
IBatisNet.Common.Utilities.TypesResolver
CachedTypeResolver Class
CachedTypeResolver Members
CachedTypeResolver Constructor
Methods
Resolve Method
ITypeResolver Interface
ITypeResolver Members
Methods
Resolve Method
TypeRegistry Class
TypeRegistry Members
Fields
ArrayListAlias1 Field
ArrayListAlias2 Field
BoolAlias Field
BooleanAlias Field
ByteAlias Field
CharAlias Field
DateAlias1 Field
DateAlias2 Field
DecimalAlias Field
DoubleAlias Field
FloatAlias Field
GuidAlias Field
HashtableAlias1 Field
HashtableAlias2 Field
HashtableAlias3 Field
Int16Alias1 Field
Int16Alias2 Field
Int32Alias1 Field
Int32Alias2 Field
Int32Alias3 Field
Int64Alias1 Field
Int64Alias2 Field
NullableBoolAlias Field
NullableBoolArrayAlias Field
NullableCharAlias Field
NullableCharArrayAlias Field
NullableDecimalAlias Field
NullableDecimalArrayAlias Field
NullableDoubleAlias Field
NullableDoubleArrayAlias Field
NullableFloatAlias Field
NullableFloatArrayAlias Field
NullableInt16Alias Field
NullableInt16ArrayAlias Field
NullableInt32Alias Field
NullableInt32ArrayAlias Field
NullableInt64Alias Field
NullableInt64ArrayAlias Field
NullableUInt16Alias Field
NullableUInt16ArrayAlias Field
NullableUInt32Alias Field
NullableUInt32ArrayAlias Field
NullableUInt64Alias Field
NullableUInt64ArrayAlias Field
SByteAlias Field
SingleAlias Field
StringAlias Field
TimeSpanAlias Field
UInt16Alias1 Field
UInt16Alias2 Field
UInt32Alias1 Field
UInt32Alias2 Field
UInt64Alias1 Field
UInt64Alias2 Field
Methods
ResolveType Method
TypeResolver Class
TypeResolver Members
TypeResolver Constructor
Methods
Resolve Method
IBatisNet.Common.Xml
NodeUtils Class
NodeUtils Members
NodeUtils Constructor
Methods
GetBooleanAttribute Method
GetByteAttribute Method
GetIntAttribute Method
GetStringAttribute Method
GetStringAttribute Method (NameValueCollection, String)
GetStringAttribute Method (NameValueCollection, String, String)
ParseAttributes Method
ParseAttributes Method (XmlNode)
ParseAttributes Method (XmlNode, NameValueCollection)
ParsePropertyTokens Method
IBatisNet.DataAccess
DaoManager Class
DaoManager Members
Fields
DaoContextMap Field
DEFAULT_CONTEXT_NAME Field
Properties
Id Property
Item Property
LocalDaoSession Property
LocalDataSource Property
SessionStore Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (IsolationLevel)
CloseConnection Method
CommitTransaction Method
Configure Method
Configure Method ()
Configure Method (String)
ConfigureAndWatch Method
ConfigureAndWatch Method (ConfigureHandler)
ConfigureAndWatch Method (String, ConfigureHandler)
GetDao Method
GetDaoSession Method
GetInstance Method
GetInstance Method ()
GetInstance Method (IDao)
GetInstance Method (String)
IsDaoSessionStarted Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
DaoSession Class
DaoSession Members
DaoSession Constructor
Fields
daoManager Field
Properties
Connection Property
DataSource Property
IsTransactionStart Property
Transaction Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
Complete Method
CreateCommand Method
CreateDataAdapter Method
CreateDataAdapter Method ()
CreateDataAdapter Method (IDbCommand)
CreateDataParameter Method
Dispose Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
IDaoManager Interface
IDaoManager Members
Properties
Id Property
Item Property
LocalDaoSession Property
LocalDataSource Property
SessionStore Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (IsolationLevel)
CloseConnection Method
CommitTransaction Method
GetDao Method
GetDaoSession Method
IsDaoSessionStarted Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
MessageManager Class
MessageManager Members
MessageManager Constructor
Properties
Instance Property
Item Property
Methods
FormatMessage Method
GetStream Method
IBatisNet.DataAccess.Configuration
Dao Class
Dao Members
Dao Constructor
Properties
DaoImplementation Property
DaoInstance Property
DaoInterface Property
DaoManager Property
Implementation Property
Interface Property
Proxy Property
Methods
Initialize Method
DaoProxy Class
DaoProxy Members
DaoProxy Constructor
Methods
Intercept Method
NewInstance Method
DaoSessionHandler Class
DaoSessionHandler Members
DaoSessionHandler Constructor
DaoSessionHandler Constructor ()
DaoSessionHandler Constructor (String, String)
Properties
Implementation Property
IsDefault Property
Name Property
TypeInstance Property
DomDaoManagerBuilder Class
DomDaoManagerBuilder Members
DomDaoManagerBuilder Constructor
Fields
DAO_NAMESPACE_PREFIX Field
DEFAULT_DAOSESSIONHANDLER_NAME Field
DEFAULT_FILE_CONFIG_NAME Field
DEFAULT_PROVIDER_NAME Field
Methods
ApplyNamespacePrefix Method
ApplyProviderNamespacePrefix Method
BuildDaoManagers Method
Configure Method
Configure Method ()
Configure Method (FileInfo)
Configure Method (Stream)
Configure Method (String)
Configure Method (Uri)
Configure Method (XmlDocument)
ConfigureAndWatch Method
ConfigureAndWatch Method (ConfigureHandler)
ConfigureAndWatch Method (FileInfo, ConfigureHandler)
ConfigureAndWatch Method (String, ConfigureHandler)
OnConfigFileChange Method
IBatisNet.DataAccess.Configuration.Serializers
DaoDeSerializer Class
DaoDeSerializer Members
DaoDeSerializer Constructor
Methods
Deserialize Method
DaoSessionHandlerDeSerializer Class
DaoSessionHandlerDeSerializer Members
DaoSessionHandlerDeSerializer Constructor
Methods
Deserialize Method
IBatisNet.DataAccess.DaoSessionHandlers
SimpleDaoSession Class
SimpleDaoSession Members
SimpleDaoSession Constructor
Properties
Connection Property
DataSource Property
IsTransactionStart Property
Transaction Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
Complete Method
CreateCommand Method
CreateDataAdapter Method
CreateDataAdapter Method ()
CreateDataAdapter Method (IDbCommand)
CreateDataParameter Method
Dispose Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
SimpleDaoSessionHandler Class
SimpleDaoSessionHandler Members
SimpleDaoSessionHandler Constructor
Methods
Configure Method
GetDaoSession Method
SqlMapDaoSession Class
SqlMapDaoSession Members
SqlMapDaoSession Constructor
Properties
Connection Property
DataSource Property
IsTransactionStart Property
SqlMap Property
Transaction Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
Complete Method
CreateCommand Method
CreateDataAdapter Method
CreateDataAdapter Method ()
CreateDataAdapter Method (IDbCommand)
CreateDataParameter Method
Dispose Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
SqlMapDaoSessionHandler Class
SqlMapDaoSessionHandler Members
SqlMapDaoSessionHandler Constructor
Properties
SqlMap Property
Methods
Configure Method
GetDaoSession Method
IBatisNet.DataAccess.Exceptions
DataAccessException Class
DataAccessException Members
DataAccessException Constructor
DataAccessException Constructor ()
DataAccessException Constructor (Exception)
DataAccessException Constructor (String)
DataAccessException Constructor (String, Exception)
DataAccessException Constructor (SerializationInfo, StreamingContext)
IBatisNet.DataAccess.Interfaces
IDao Interface
IDaoSessionHandler Interface
IDaoSessionHandler Members
Methods
Configure Method
GetDaoSession Method
IBatisNet.DataAccess.Scope
ConfigurationScope Class
ConfigurationScope Members
ConfigurationScope Constructor
Properties
DaoConfigDocument Property
DaoSectionHandlers Property
ErrorContext Property
NodeContext Property
Properties Property
Providers Property
UseConfigFileWatcher Property
XmlNamespaceManager Property
ErrorContext Class
ErrorContext Members
ErrorContext Constructor
Properties
Activity Property
Cause Property
MoreInfo Property
ObjectId Property
Resource Property
Methods
Reset Method
ToString Method
IBatisNet.DataAccess.SessionStore
AbstractSessionStore Class
AbstractSessionStore Members
AbstractSessionStore Constructor
Fields
sessionName Field
Properties
LocalSession Property
Methods
Dispose Method
Store Method
CallContextSessionStore Class
CallContextSessionStore Members
CallContextSessionStore Constructor
Properties
LocalSession Property
Methods
Dispose Method
Store Method
HybridWebThreadSessionStore Class
HybridWebThreadSessionStore Members
HybridWebThreadSessionStore Constructor
Properties
LocalSession Property
Methods
Dispose Method
Store Method
ISessionStore Interface
ISessionStore Members
Properties
LocalSession Property
Methods
Dispose Method
Store Method
SessionStoreFactory Class
SessionStoreFactory Members
SessionStoreFactory Constructor
Methods
GetSessionStore Method
WebSessionStore Class
WebSessionStore Members
WebSessionStore Constructor
Properties
LocalSession Property
Methods
Dispose Method
Store Method
IBatisNet.DataMapper
CacheKeyType Enumeration
DictionaryRowDelegate Delegate
DictionaryRowDelegate<K,V> Delegate
ExecuteEventArgs Class
ExecuteEventArgs Members
ExecuteEventArgs Constructor
Properties
StatementName Property
ISqlMapper Interface
ISqlMapper Members
Properties
AccessorFactory Property
DataExchangeFactory Property
DataSource Property
Id Property
IsCacheModelsEnabled Property
IsSessionStarted Property
LocalSession Property
MappedStatements Property
ObjectFactory Property
ParameterMaps Property
ResultMaps Property
SessionStore Property
TypeHandlerFactory Property
Methods
AddCache Method
AddMappedStatement Method
AddParameterMap Method
AddResultMap Method
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
CreateSqlMapSession Method
Delete Method
FlushCaches Method
GetCache Method
GetDataCacheStats Method
GetMappedStatement Method
GetParameterMap Method
GetResultMap Method
Insert Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
QueryForDictionary Method
QueryForDictionary Method (String, Object, String)
QueryForDictionary Method (String, Object, String, String)
QueryForDictionary Method (String, Object, String)
QueryForDictionary Method (String, Object, String, String)
QueryForDictionary Method (String, Object, String, String, DictionaryRowDelegate{``0,``1})
QueryForList Method
QueryForList Method (String, Object)
QueryForList Method (String, Object, IList)
QueryForList Method (String, Object, Int32, Int32)
QueryForList Method (String, Object)
QueryForList Method (String, Object, IList{``0})
QueryForList Method (String, Object, Int32, Int32)
QueryForMap Method
QueryForMap Method (String, Object, String)
QueryForMap Method (String, Object, String, String)
QueryForMapWithRowDelegate Method
QueryForObject Method
QueryForObject Method (String, Object)
QueryForObject Method (String, Object, Object)
QueryForObject Method (String, Object)
QueryForObject Method (String, Object, ``0)
QueryForPaginatedList Method
QueryWithRowDelegate Method
QueryWithRowDelegate Method (String, Object, RowDelegate)
QueryWithRowDelegate Method (String, Object, RowDelegate{``0})
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
Update Method
ISqlMapSession Interface
ISqlMapSession Members
Properties
SqlMapper Property
Methods
CreateConnection Method
CreateConnection Method ()
CreateConnection Method (String)
Mapper Class
Mapper Members
Mapper Constructor
Methods
Configure Method
Get Method
InitMapper Method
Instance Method
RowDelegate Delegate
RowDelegate<T> Delegate
SelectKeyType Enumeration
SqlMapper Class
SqlMapper Members
SqlMapper Constructor
Properties
AccessorFactory Property
DataExchangeFactory Property
DataSource Property
Id Property
IsCacheModelsEnabled Property
IsSessionStarted Property
LocalSession Property
MappedStatements Property
ObjectFactory Property
ParameterMaps Property
ResultMaps Property
SessionStore Property
TypeHandlerFactory Property
Methods
AddCache Method
AddMappedStatement Method
AddParameterMap Method
AddResultMap Method
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
CreateSqlMapSession Method
CreateSqlMapSession Method ()
CreateSqlMapSession Method (String)
Delete Method
FlushCaches Method
GetCache Method
GetDataCacheStats Method
GetMappedStatement Method
GetParameterMap Method
GetResultMap Method
Insert Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
QueryForDictionary Method
QueryForDictionary Method (String, Object, String)
QueryForDictionary Method (String, Object, String, String)
QueryForDictionary Method (String, Object, String)
QueryForDictionary Method (String, Object, String, String)
QueryForDictionary Method (String, Object, String, String, DictionaryRowDelegate{``0,``1})
QueryForList Method
QueryForList Method (String, Object)
QueryForList Method (String, Object, IList)
QueryForList Method (String, Object, Int32, Int32)
QueryForList Method (String, Object)
QueryForList Method (String, Object, IList{``0})
QueryForList Method (String, Object, Int32, Int32)
QueryForMap Method
QueryForMap Method (String, Object, String)
QueryForMap Method (String, Object, String, String)
QueryForMapWithRowDelegate Method
QueryForObject Method
QueryForObject Method (String, Object)
QueryForObject Method (String, Object, Object)
QueryForObject Method (String, Object)
QueryForObject Method (String, Object, ``0)
QueryForPaginatedList Method
QueryWithRowDelegate Method
QueryWithRowDelegate Method (String, Object, RowDelegate)
QueryWithRowDelegate Method (String, Object, RowDelegate{``0})
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
Update Method
SqlMapSession Class
SqlMapSession Members
SqlMapSession Constructor
Properties
Connection Property
DataSource Property
IsTransactionStart Property
SqlMapper Property
Transaction Property
Methods
BeginTransaction Method
BeginTransaction Method ()
BeginTransaction Method (Boolean)
BeginTransaction Method (Boolean, IsolationLevel)
BeginTransaction Method (IsolationLevel)
BeginTransaction Method (String)
BeginTransaction Method (String, Boolean, IsolationLevel)
BeginTransaction Method (String, IsolationLevel)
CloseConnection Method
CommitTransaction Method
CommitTransaction Method ()
CommitTransaction Method (Boolean)
Complete Method
CreateCommand Method
CreateConnection Method
CreateConnection Method ()
CreateConnection Method (String)
CreateDataAdapter Method
CreateDataAdapter Method ()
CreateDataAdapter Method (IDbCommand)
CreateDataParameter Method
Dispose Method
OpenConnection Method
OpenConnection Method ()
OpenConnection Method (String)
RollBackTransaction Method
RollBackTransaction Method ()
RollBackTransaction Method (Boolean)
IBatisNet.DataMapper.Commands
DataReaderDecorator Class
DataReaderDecorator Members
DataReaderDecorator Constructor
DataReaderTransformer Class
DataReaderTransformer Members
DataReaderTransformer Constructor
Methods
Transform Method
DbCommandDecorator Class
DbCommandDecorator Members
DbCommandDecorator Constructor
InMemoryDataReader Class
InMemoryDataReader Members
InMemoryDataReader Constructor
Properties
Depth Property
FieldCount Property
IsClosed Property
Item Property
Item Property (Int32)
Item Property (String)
RecordsAffected Property
Methods
Close Method
Dispose Method
GetBoolean Method
GetByte Method
GetBytes Method
GetChar Method
GetChars Method
GetData Method
GetDataTypeName Method
GetDateTime Method
GetDecimal Method
GetDouble Method
GetFieldType Method
GetFloat Method
GetGuid Method
GetInt16 Method
GetInt32 Method
GetInt64 Method
GetName Method
GetOrdinal Method
GetSchemaTable Method
GetString Method
GetValue Method
GetValues Method
IsDBNull Method
NextResult Method
Read Method
IPreparedCommand Interface
IPreparedCommand Members
Methods
Create Method
IBatisNet.DataMapper.Configuration
DomSqlMapBuilder Class
DomSqlMapBuilder Members
DomSqlMapBuilder Constructor
DomSqlMapBuilder Constructor ()
DomSqlMapBuilder Constructor (Boolean)
Fields
DEFAULT_FILE_CONFIG_NAME Field
DOT Field
Properties
GetAccessorFactory Property
ObjectFactory Property
Properties Property
SetAccessorFactory Property
SqlMapper Property
ValidateSqlMapConfig Property
Methods
ApplyDataMapperNamespacePrefix Method
ApplyMappingNamespacePrefix Method
ApplyProviderNamespacePrefix Method
Build Method
Build Method (XmlDocument, DataSource, Boolean, NameValueCollection)
Build Method (XmlDocument, Boolean)
Configure Method
Configure Method ()
Configure Method (FileInfo)
Configure Method (Stream)
Configure Method (String)
Configure Method (Uri)
Configure Method (XmlDocument)
ConfigureAndWatch Method
ConfigureAndWatch Method (ConfigureHandler)
ConfigureAndWatch Method (FileInfo, ConfigureHandler)
ConfigureAndWatch Method (String, ConfigureHandler)
GetStream Method
OnConfigFileChange Method
IBatisNet.DataMapper.Configuration.Alias
TypeAlias Class
TypeAlias Members
TypeAlias Constructor
TypeAlias Constructor ()
TypeAlias Constructor (Type)
Properties
Class Property
ClassName Property
Name Property
Methods
Initialize Method
TypeHandler Class
TypeHandler Members
TypeHandler Constructor
Properties
CallBackName Property
Class Property
ClassName Property
DbType Property
Methods
Initialize Method
IBatisNet.DataMapper.Configuration.Cache
CacheKey Class
CacheKey Members
CacheKey Constructor
CacheKey Constructor ()
CacheKey Constructor (Int32)
CacheKey Constructor (Int32, Int32)
Methods
Equals Method
GetHashCode Method
ToString Method
Update Method
CacheModel Class
CacheModel Members
CacheModel Constructor
Fields
NO_FLUSH_INTERVAL Field
NULL_OBJECT Field
Properties
CacheController Property
FlushInterval Property
HitRatio Property
Id Property
Implementation Property
IsReadOnly Property
IsSerializable Property
Item Property
Methods
AddProperty Method
Flush Method
GetLock Method
Initialize Method
RegisterTriggerStatement Method
FlushInterval Class
FlushInterval Members
FlushInterval Constructor
Properties
Hours Property
Interval Property
Milliseconds Property
Minutes Property
Seconds Property
Methods
Initialize Method
ICacheController Interface
ICacheController Members
Properties
Item Property
Methods
Configure Method
Flush Method
Remove Method
IBatisNet.DataMapper.Configuration.Cache.Fifo
FifoCacheController Class
FifoCacheController Members
FifoCacheController Constructor
Properties
Item Property
Methods
Configure Method
Flush Method
Remove Method
IBatisNet.DataMapper.Configuration.Cache.Lru
LruCacheController Class
LruCacheController Members
LruCacheController Constructor
Properties
Item Property
Methods
Configure Method
Flush Method
Remove Method
IBatisNet.DataMapper.Configuration.Cache.Memory
MemoryCacheControler Class
MemoryCacheControler Members
MemoryCacheControler Constructor
Properties
Item Property
Methods
Configure Method
Flush Method
Remove Method
MemoryCacheLevel Class
MemoryCacheLevel Members
Fields
Strong Field
Weak Field
Properties
ReferenceType Property
Methods
GetByRefenceType Method
IBatisNet.DataMapper.Configuration.ParameterMapping
ParameterMap Class
ParameterMap Members
ParameterMap Constructor
Properties
Class Property
ClassName Property
DataExchange Property
ExtendMap Property
Id Property
Properties Property
PropertiesList Property
Methods
AddParameterProperty Method
BuildProperties Method
GetParameterIndex Method
GetProperty Method
GetProperty Method (Int32)
GetProperty Method (String)
GetPropertyNameArray Method
Initialize Method
InsertParameterProperty Method
SetOutputParameter Method
SetParameter Method
ParameterProperty Class
ParameterProperty Members
ParameterProperty Constructor
Properties
CallBackName Property
CLRType Property
ColumnName Property
DbType Property
Direction Property
DirectionAttribute Property
GetAccessor Property
HasNullValue Property
IsComplexMemberName Property
NullValue Property
Precision Property
PropertyName Property
Scale Property
Size Property
TypeHandler Property
Methods
Clone Method
Equals Method
GetHashCode Method
Initialize Method
ParameterPropertyCollection Class
ParameterPropertyCollection Members
ParameterPropertyCollection Constructor
ParameterPropertyCollection Constructor ()
ParameterPropertyCollection Constructor (Int32)
Properties
Count Property
Item Property
Length Property
Methods
Add Method
AddRange Method
AddRange Method (ParameterProperty[])
AddRange Method (ParameterPropertyCollection)
Contains Method
Insert Method
Remove Method
RemoveAt Method
IBatisNet.DataMapper.Configuration.ResultMapping
ArgumentProperty Class
ArgumentProperty Members
ArgumentProperty Constructor
Properties
ArgumentName Property
ArgumentStrategy Property
IsLazyLoad Property
MemberType Property
Methods
Initialize Method
Initialize Method (ConfigurationScope, ConstructorInfo)
ResolveTypeHandler Method
AutoResultMap Class
AutoResultMap Members
AutoResultMap Constructor
Properties
Class Property
DataExchange Property
GroupByProperties Property
GroupByPropertyNames Property
Id Property
IsInitalized Property
Parameters Property
Properties Property
Methods
Clone Method
CreateInstanceOfResult Method
CreateInstanceOfResultClass Method
ResolveSubMap Method
SetValueOfProperty Method
Discriminator Class
Discriminator Members
Discriminator Constructor
Properties
CallBackName Property
CLRType Property
ColumnIndex Property
ColumnName Property
DbType Property
NullValue Property
ResultProperty Property
Methods
Add Method
GetSubMap Method
Initialize Method
SetMapping Method
IResultMap Interface
IResultMap Members
Properties
Class Property
DataExchange Property
GroupByProperties Property
GroupByPropertyNames Property
Id Property
IsInitalized Property
Parameters Property
Properties Property
Methods
CreateInstanceOfResult Method
ResolveSubMap Method
SetValueOfProperty Method
NullResultMap Class
NullResultMap Members
NullResultMap Constructor
Properties
Class Property
DataExchange Property
Discriminator Property
ExtendMap Property
GroupByProperties Property
GroupByPropertyNames Property
Id Property
IsInitalized Property
Parameters Property
Properties Property
Methods
CreateInstanceOfResult Method
ResolveSubMap Method
SetValueOfProperty Method
ResultMap Class
ResultMap Members
ResultMap Constructor
Fields
ANY_VISIBILITY_INSTANCE Field
Properties
Class Property
DataExchange Property
Discriminator Property
ExtendMap Property
GroupByProperties Property
GroupByPropertyNames Property
Id Property
IsInitalized Property
Parameters Property
Properties Property
Methods
CreateInstanceOfResult Method
Initialize Method
InitializeGroupByProperties Method
ResolveSubMap Method
SetValueOfProperty Method
ResultMapCollection Class
ResultMapCollection Members
ResultMapCollection Constructor
ResultMapCollection Constructor ()
ResultMapCollection Constructor (Int32)
Properties
Count Property
Item Property
Length Property
Methods
Add Method
AddRange Method
AddRange Method (IResultMap[])
AddRange Method (ResultMapCollection)
Clear Method
Contains Method
Insert Method
Remove Method
RemoveAt Method
ResultProperty Class
ResultProperty Members
ResultProperty Constructor
Fields
UNKNOWN_COLUMN_INDEX Field
Properties
ArgumentStrategy Property
CallBackName Property
CLRType Property
ColumnIndex Property
ColumnName Property
DbType Property
HasNullValue Property
IsComplexMemberName Property
IsGenericIList Property
IsIList Property
IsLazyLoad Property
LazyFactory Property
ListFactory Property
MemberType Property
NestedResultMap Property
NestedResultMapName Property
NullValue Property
PropertyName Property
PropertyStrategy Property
Select Property
SetAccessor Property
TypeHandler Property
Methods
Clone Method
GetDataBaseValue Method
Initialize Method
TranslateValue Method
ResultPropertyCollection Class
ResultPropertyCollection Members
ResultPropertyCollection Constructor
ResultPropertyCollection Constructor ()
ResultPropertyCollection Constructor (Int32)
Properties
Count Property
Item Property
Length Property
Methods
Add Method
AddRange Method
AddRange Method (ResultProperty[])
AddRange Method (ResultPropertyCollection)
Clear Method
Contains Method
Contains Method (ResultProperty)
Contains Method (String)
FindByPropertyName Method
Insert Method
Remove Method
RemoveAt Method
SubMap Class
SubMap Members
SubMap Constructor
Properties
DiscriminatorValue Property
ResultMap Property
ResultMapName Property
IBatisNet.DataMapper.Configuration.Serializers
ArgumentPropertyDeSerializer Class
ArgumentPropertyDeSerializer Members
ArgumentPropertyDeSerializer Constructor
Methods
Deserialize Method
CacheModelDeSerializer Class
CacheModelDeSerializer Members
CacheModelDeSerializer Constructor
Methods
Deserialize Method
DeleteDeSerializer Class
DeleteDeSerializer Members
DeleteDeSerializer Constructor
Methods
Deserialize Method
DeSerializerFactory Class
DeSerializerFactory Members
DeSerializerFactory Constructor
Methods
GetDeSerializer Method
DiscriminatorDeSerializer Class
DiscriminatorDeSerializer Members
DiscriminatorDeSerializer Constructor
Methods
Deserialize Method
DynamicDeSerializer Class
DynamicDeSerializer Members
DynamicDeSerializer Constructor
Methods
Deserialize Method
IDeSerializer Interface
IDeSerializer Members
Methods
Deserialize Method
InsertDeSerializer Class
InsertDeSerializer Members
InsertDeSerializer Constructor
Methods
Deserialize Method
IsEmptyDeSerializer Class
IsEmptyDeSerializer Members
IsEmptyDeSerializer Constructor
Methods
Deserialize Method
IsEqualDeSerializer Class
IsEqualDeSerializer Members
IsEqualDeSerializer Constructor
Methods
Deserialize Method
IsGreaterEqualDeSerializer Class
IsGreaterEqualDeSerializer Members
IsGreaterEqualDeSerializer Constructor
Methods
Deserialize Method
IsGreaterThanDeSerializer Class
IsGreaterThanDeSerializer Members
IsGreaterThanDeSerializer Constructor
Methods
Deserialize Method
IsLessEqualDeSerializer Class
IsLessEqualDeSerializer Members
IsLessEqualDeSerializer Constructor
Methods
Deserialize Method
IsLessThanDeSerializer Class
IsLessThanDeSerializer Members
IsLessThanDeSerializer Constructor
Methods
Deserialize Method
IsNotEmptyDeSerializer Class
IsNotEmptyDeSerializer Members
IsNotEmptyDeSerializer Constructor
Methods
Deserialize Method
IsNotEqualDeSerializer Class
IsNotEqualDeSerializer Members
IsNotEqualDeSerializer Constructor
Methods
Deserialize Method
IsNotNullDeSerializer Class
IsNotNullDeSerializer Members
IsNotNullDeSerializer Constructor
Methods
Deserialize Method
IsNotParameterPresentDeSerializer Class
IsNotParameterPresentDeSerializer Members
IsNotParameterPresentDeSerializer Constructor
Methods
Deserialize Method
IsNotPropertyAvailableDeSerializer Class
IsNotPropertyAvailableDeSerializer Members
IsNotPropertyAvailableDeSerializer Constructor
Methods
Deserialize Method
IsNullDeSerializer Class
IsNullDeSerializer Members
IsNullDeSerializer Constructor
Methods
Deserialize Method
IsParameterPresentDeSerializer Class
IsParameterPresentDeSerializer Members
IsParameterPresentDeSerializer Constructor
Methods
Deserialize Method
IsPropertyAvailableDeSerializer Class
IsPropertyAvailableDeSerializer Members
IsPropertyAvailableDeSerializer Constructor
Methods
Deserialize Method
IterateSerializer Class
IterateSerializer Members
IterateSerializer Constructor
Methods
Deserialize Method
ParameterMapDeSerializer Class
ParameterMapDeSerializer Members
ParameterMapDeSerializer Constructor
Methods
Deserialize Method
ParameterPropertyDeSerializer Class
ParameterPropertyDeSerializer Members
ParameterPropertyDeSerializer Constructor
Methods
Deserialize Method
ProcedureDeSerializer Class
ProcedureDeSerializer Members
ProcedureDeSerializer Constructor
Methods
Deserialize Method
ResultMapDeSerializer Class
ResultMapDeSerializer Members
ResultMapDeSerializer Constructor
Methods
Deserialize Method
ResultPropertyDeSerializer Class
ResultPropertyDeSerializer Members
ResultPropertyDeSerializer Constructor
Methods
Deserialize Method
SelectDeSerializer Class
SelectDeSerializer Members
SelectDeSerializer Constructor
Methods
Deserialize Method
SqlDeSerializer Class
SqlDeSerializer Members
SqlDeSerializer Constructor
Methods
Deserialize Method
StatementDeSerializer Class
StatementDeSerializer Members
StatementDeSerializer Constructor
Methods
Deserialize Method
SubMapDeSerializer Class
SubMapDeSerializer Members
SubMapDeSerializer Constructor
Methods
Deserialize Method
TypeAliasDeSerializer Class
TypeAliasDeSerializer Members
TypeAliasDeSerializer Constructor
Methods
Deserialize Method
TypeHandlerDeSerializer Class
TypeHandlerDeSerializer Members
TypeHandlerDeSerializer Constructor
Methods
Deserialize Method
UpdateDeSerializer Class
UpdateDeSerializer Members
UpdateDeSerializer Constructor
Methods
Deserialize Method
IBatisNet.DataMapper.Configuration.Sql
ISql Interface
ISql Members
Methods
GetRequestScope Method
IBatisNet.DataMapper.Configuration.Sql.Dynamic
ISqlChild Interface
SqlText Class
SqlText Members
SqlText Constructor
Properties
IsWhiteSpace Property
Parameters Property
Text Property
IBatisNet.DataMapper.Configuration.Sql.Dynamic.Elements
BaseTag Class
BaseTag Members
BaseTag Constructor
Properties
Property Property
Conditional Class
Conditional Members
Conditional Constructor
Properties
CompareProperty Property
CompareValue Property
Dynamic Class
Dynamic Members
Dynamic Constructor
IDynamicParent Interface
IDynamicParent Members
Methods
AddChild Method
IsEmpty Class
IsEmpty Members
IsEmpty Constructor
IsEqual Class
IsEqual Members
IsEqual Constructor
IsGreaterEqual Class
IsGreaterEqual Members
IsGreaterEqual Constructor
IsGreaterThan Class
IsGreaterThan Members
IsGreaterThan Constructor
IsLessEqual Class
IsLessEqual Members
IsLessEqual Constructor
IsLessThan Class
IsLessThan Members
IsLessThan Constructor
IsNotEmpty Class
IsNotEmpty Members
IsNotEmpty Constructor
IsNotEqual Class
IsNotEqual Members
IsNotEqual Constructor
IsNotNull Class
IsNotNull Members
IsNotNull Constructor
IsNotParameterPresent Class
IsNotParameterPresent Members
IsNotParameterPresent Constructor
IsNotPropertyAvailable Class
IsNotPropertyAvailable Members
IsNotPropertyAvailable Constructor
IsNull Class
IsNull Members
IsNull Constructor
IsParameterPresent Class
IsParameterPresent Members
IsParameterPresent Constructor
IsPropertyAvailable Class
IsPropertyAvailable Members
IsPropertyAvailable Constructor
Iterate Class
Iterate Members
Iterate Constructor
Properties
Close Property
Conjunction Property
Open Property
SqlTag Class
SqlTag Members
SqlTag Constructor
Properties
Handler Property
IsPrependAvailable Property
Parent Property
Prepend Property
Methods
AddChild Method
GetChildrenEnumerator Method
IBatisNet.DataMapper.Configuration.Sql.Dynamic.Handlers
BaseTagHandler Class
BaseTagHandler Members
BaseTagHandler Constructor
Fields
INCLUDE_BODY Field
REPEAT_BODY Field
SKIP_BODY Field
Properties
AccessorFactory Property
IsPostParseRequired Property
Methods
DoEndFragment Method
DoPrepend Method
DoStartFragment Method
ConditionalTagHandler Class
ConditionalTagHandler Members
ConditionalTagHandler Constructor
Fields
NOT_COMPARABLE Field
Methods
Compare Method
CompareValues Method
ConvertValue Method
DoEndFragment Method
DoStartFragment Method
IsCondition Method
DynamicTagHandler Class
DynamicTagHandler Members
DynamicTagHandler Constructor
Methods
DoStartFragment Method
IsEmptyTagHandler Class
IsEmptyTagHandler Members
IsEmptyTagHandler Constructor
Methods
IsCondition Method
IsEqualTagHandler Class
IsEqualTagHandler Members
IsEqualTagHandler Constructor
Methods
IsCondition Method
IsGreaterEqualTagHandler Class
IsGreaterEqualTagHandler Members
IsGreaterEqualTagHandler Constructor
Methods
IsCondition Method
IsGreaterThanTagHandler Class
IsGreaterThanTagHandler Members
IsGreaterThanTagHandler Constructor
Methods
IsCondition Method
IsLessEqualTagHandler Class
IsLessEqualTagHandler Members
IsLessEqualTagHandler Constructor
Methods
IsCondition Method
IsLessThanTagHandler Class
IsLessThanTagHandler Members
IsLessThanTagHandler Constructor
Methods
IsCondition Method
IsNotEmptyTagHandler Class
IsNotEmptyTagHandler Members
IsNotEmptyTagHandler Constructor
Methods
IsCondition Method
IsNotEqualTagHandler Class
IsNotEqualTagHandler Members
IsNotEqualTagHandler Constructor
Methods
IsCondition Method
IsNotNullTagHandler Class
IsNotNullTagHandler Members
IsNotNullTagHandler Constructor
Methods
IsCondition Method
IsNotParameterPresentTagHandler Class
IsNotParameterPresentTagHandler Members
IsNotParameterPresentTagHandler Constructor
Methods
IsCondition Method
IsNotPropertyAvailableTagHandler Class
IsNotPropertyAvailableTagHandler Members
IsNotPropertyAvailableTagHandler Constructor
Methods
IsCondition Method
IsNullTagHandler Class
IsNullTagHandler Members
IsNullTagHandler Constructor
Methods
IsCondition Method
IsParameterPresentTagHandler Class
IsParameterPresentTagHandler Members
IsParameterPresentTagHandler Constructor
Methods
IsCondition Method
IsPropertyAvailableTagHandler Class
IsPropertyAvailableTagHandler Members
IsPropertyAvailableTagHandler Constructor
Methods
IsCondition Method
ISqlTagHandler Interface
ISqlTagHandler Members
Properties
IsPostParseRequired Property
Methods
DoEndFragment Method
DoPrepend Method
DoStartFragment Method
IterateContext Class
IterateContext Members
IterateContext Constructor
Properties
Current Property
HasNext Property
Index Property
IsFirst Property
IsLast Property
Methods
MoveNext Method
Remove Method
Reset Method
IterateTagHandler Class
IterateTagHandler Members
IterateTagHandler Constructor
Properties
IsPostParseRequired Property
Methods
DoEndFragment Method
DoPrepend Method
DoStartFragment Method
SqlTagContext Class
SqlTagContext Members
SqlTagContext Constructor
Properties
BodyText Property
FirstNonDynamicTagWithPrepend Property
IsOverridePrepend Property
Methods
AddAttribute Method
AddParameterMapping Method
GetAttribute Method
GetParameterMappings Method
GetWriter Method
IBatisNet.DataMapper.Configuration.Sql.Static
ProcedureSql Class
ProcedureSql Members
ProcedureSql Constructor
Methods
BuildPreparedStatement Method
GetRequestScope Method
StaticSql Class
StaticSql Members
StaticSql Constructor
Methods
BuildPreparedStatement Method
GetRequestScope Method
IBatisNet.DataMapper.Configuration.Statements
Delete Class
Delete Members
Delete Constructor
Properties
Generate Property
Generate Class
Generate Members
Generate Constructor
Properties
By Property
Table Property
Insert Class
Insert Members
Insert Constructor
Properties
ExtendStatement Property
Generate Property
SelectKey Property
IStatement Interface
IStatement Members
Properties
AllowRemapping Property
CacheModel Property
CacheModelName Property
CommandType Property
ExtendStatement Property
Id Property
ListClass Property
ParameterClass Property
ParameterMap Property
ResultClass Property
ResultsMap Property
Sql Property
Methods
CreateInstanceOfGenericListClass Method
CreateInstanceOfListClass Method
PreparedStatement Class
PreparedStatement Members
PreparedStatement Constructor
Properties
DbParameters Property
DbParametersName Property
PreparedSql Property
PreparedStatementFactory Class
PreparedStatementFactory Members
PreparedStatementFactory Constructor
Methods
Prepare Method
Procedure Class
Procedure Members
Procedure Constructor
Properties
CommandType Property
ExtendStatement Property
Select Class
Select Members
Select Constructor
Properties
Generate Property
SelectKey Class
SelectKey Members
SelectKey Constructor
Properties
ExtendStatement Property
isAfter Property
PropertyName Property
SelectKeyType Property
SqlGenerator Class
SqlGenerator Members
SqlGenerator Constructor
Methods
BuildQuery Method
Statement Class
Statement Members
Statement Constructor
Properties
AllowRemapping Property
CacheModel Property
CacheModelName Property
CommandType Property
ExtendStatement Property
HasCacheModel Property
Id Property
ListClass Property
ListClassName Property
ParameterClass Property
ParameterClassName Property
ParameterMap Property
ParameterMapName Property
ResultClass Property
ResultClassName Property
ResultMapName Property
ResultsMap Property
Sql Property
Methods
CreateInstanceOfGenericListClass Method
CreateInstanceOfListClass Method
Update Class
Update Members
Update Constructor
Properties
Generate Property
IBatisNet.DataMapper.DataExchange
BaseDataExchange Class
BaseDataExchange Members
BaseDataExchange Constructor
Properties
DataExchangeFactory Property
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
ComplexDataExchange Class
ComplexDataExchange Members
ComplexDataExchange Constructor
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
DataExchangeFactory Class
DataExchangeFactory Members
DataExchangeFactory Constructor
Properties
AccessorFactory Property
ObjectFactory Property
TypeHandlerFactory Property
Methods
GetDataExchangeForClass Method
DictionaryDataExchange Class
DictionaryDataExchange Members
DictionaryDataExchange Constructor
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
DotNetObjectDataExchange Class
DotNetObjectDataExchange Members
DotNetObjectDataExchange Constructor
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
IDataExchange Interface
IDataExchange Members
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
ListDataExchange Class
ListDataExchange Members
ListDataExchange Constructor
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
PrimitiveDataExchange Class
PrimitiveDataExchange Members
PrimitiveDataExchange Constructor
Methods
GetData Method
SetData Method
SetData Method (Object@, ParameterProperty, Object)
SetData Method (Object@, ResultProperty, Object)
IBatisNet.DataMapper.Exceptions
DataMapperException Class
DataMapperException Members
DataMapperException Constructor
DataMapperException Constructor ()
DataMapperException Constructor (Exception)
DataMapperException Constructor (String)
DataMapperException Constructor (String, Exception)
DataMapperException Constructor (SerializationInfo, StreamingContext)
IBatisNet.DataMapper.MappedStatements
BaseStrategy Class
BaseStrategy Members
BaseStrategy Constructor
Fields
SKIP Field
Methods
FillObjectWithReaderAndResultMap Method
GetUniqueKey Method
CachingStatement Class
CachingStatement Members
CachingStatement Constructor
Properties
Id Property
PreparedCommand Property
SqlMap Property
Statement Property
Methods
ExecuteInsert Method
ExecuteQueryForDictionary Method
ExecuteQueryForDictionary Method (ISqlMapSession, Object, String, String)
ExecuteQueryForDictionary Method (ISqlMapSession, Object, String, String, DictionaryRowDelegate{``0,``1})
ExecuteQueryForList Method
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList)
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList{``0})
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForMap Method
ExecuteQueryForMapWithRowDelegate Method
ExecuteQueryForObject Method
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, ``0)
ExecuteQueryForRowDelegate Method
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate)
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate{``0})
ExecuteUpdate Method
GetDataCacheHitRatio Method
Events
Execute Event
DeleteMappedStatement Class
DeleteMappedStatement Members
Methods
ExecuteInsert Method
ExecuteQueryForList Method
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList)
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForMap Method
ExecuteQueryForObject Method
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, Object)
ExecuteQueryForRowDelegate Method
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate)
ExecuteEventHandler Delegate
IMappedStatement Interface
IMappedStatement Members
Properties
Id Property
PreparedCommand Property
SqlMap Property
Statement Property
Methods
ExecuteInsert Method
ExecuteQueryForDictionary Method
ExecuteQueryForDictionary Method (ISqlMapSession, Object, String, String)
ExecuteQueryForDictionary Method (ISqlMapSession, Object, String, String, DictionaryRowDelegate{``0,``1})
ExecuteQueryForList Method
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList)
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList{``0})
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForMap Method
ExecuteQueryForMapWithRowDelegate Method
ExecuteQueryForObject Method
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, ``0)
ExecuteQueryForRowDelegate Method
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate)
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate{``0})
ExecuteUpdate Method
Events
Execute Event
InsertMappedStatement Class
InsertMappedStatement Members
Methods
ExecuteQueryForList Method
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList)
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForMap Method
ExecuteQueryForMapWithRowDelegate Method
ExecuteQueryForObject Method
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, Object)
ExecuteQueryForRowDelegate Method
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate)
ExecuteUpdate Method
MappedStatement Class
MappedStatement Members
Properties
Id Property
PreparedCommand Property
SqlMap Property
Statement Property
Methods
ExecuteInsert Method
ExecuteQueryForDictionary Method
ExecuteQueryForDictionary Method (ISqlMapSession, Object, String, String)
ExecuteQueryForDictionary Method (ISqlMapSession, Object, String, String, DictionaryRowDelegate{``0,``1})
ExecuteQueryForList Method
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList)
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList{``0})
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForMap Method
ExecuteQueryForMapWithRowDelegate Method
ExecuteQueryForObject Method
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, ``0)
ExecuteQueryForRowDelegate Method
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate)
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate{``0})
ExecuteUpdate Method
ToString Method
Events
Execute Event
PaginatedList Class
PaginatedList Members
PaginatedList Constructor
Properties
Count Property
Current Property
IsEmpty Property
IsFirstPage Property
IsFixedSize Property
IsLastPage Property
IsMiddlePage Property
IsNextPageAvailable Property
IsPreviousPageAvailable Property
IsReadOnly Property
IsSynchronized Property
Item Property
PageIndex Property
PageSize Property
SyncRoot Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
GotoPage Method
IndexOf Method
Insert Method
MoveNext Method
NextPage Method
PageTo Method
PreviousPage Method
Remove Method
RemoveAt Method
Reset Method
PostBindind Class
PostBindind Members
PostBindind Constructor
Properties
Keys Property
Method Property
ResultProperty Property
Statement Property
Target Property
PostBindind.ExecuteMethod Enumeration
ReaderAutoMapper Class
ReaderAutoMapper Members
ReaderAutoMapper Constructor
Methods
Build Method
SelectMappedStatement Class
SelectMappedStatement Members
Methods
ExecuteInsert Method
ExecuteUpdate Method
UpdateMappedStatement Class
UpdateMappedStatement Members
Methods
ExecuteInsert Method
ExecuteQueryForList Method
ExecuteQueryForList Method (ISqlMapSession, Object)
ExecuteQueryForList Method (ISqlMapSession, Object, IList)
ExecuteQueryForList Method (ISqlMapSession, Object, Int32, Int32)
ExecuteQueryForMap Method
ExecuteQueryForMapWithRowDelegate Method
ExecuteQueryForObject Method
ExecuteQueryForObject Method (ISqlMapSession, Object)
ExecuteQueryForObject Method (ISqlMapSession, Object, Object)
ExecuteQueryForRowDelegate Method
ExecuteQueryForRowDelegate Method (ISqlMapSession, Object, RowDelegate)
IBatisNet.DataMapper.MappedStatements.ArgumentStrategy
ArgumentStrategyFactory Class
ArgumentStrategyFactory Members
ArgumentStrategyFactory Constructor
Methods
Get Method
DefaultStrategy Class
DefaultStrategy Members
DefaultStrategy Constructor
Methods
GetValue Method
IArgumentStrategy Interface
IArgumentStrategy Members
Methods
GetValue Method
ResultMapStrategy Class
ResultMapStrategy Members
ResultMapStrategy Constructor
Methods
GetValue Method
SelectArrayStrategy Class
SelectArrayStrategy Members
SelectArrayStrategy Constructor
Methods
GetValue Method
SelectGenericListStrategy Class
SelectGenericListStrategy Members
SelectGenericListStrategy Constructor
Methods
GetValue Method
SelectListStrategy Class
SelectListStrategy Members
SelectListStrategy Constructor
Methods
GetValue Method
SelectObjectStrategy Class
SelectObjectStrategy Members
SelectObjectStrategy Constructor
Methods
GetValue Method
SelectStrategy Class
SelectStrategy Members
SelectStrategy Constructor
Methods
GetValue Method
IBatisNet.DataMapper.MappedStatements.PostSelectStrategy
ArrayStrategy Class
ArrayStrategy Members
ArrayStrategy Constructor
Methods
Execute Method
GenericListStrategy Class
GenericListStrategy Members
GenericListStrategy Constructor
Methods
Execute Method
IPostSelectStrategy Interface
IPostSelectStrategy Members
Methods
Execute Method
ListStrategy Class
ListStrategy Members
ListStrategy Constructor
Methods
Execute Method
ObjectStrategy Class
ObjectStrategy Members
ObjectStrategy Constructor
Methods
Execute Method
PostSelectStrategyFactory Class
PostSelectStrategyFactory Members
PostSelectStrategyFactory Constructor
Methods
Get Method
StrongTypedListStrategy Class
StrongTypedListStrategy Members
StrongTypedListStrategy Constructor
Methods
Execute Method
IBatisNet.DataMapper.MappedStatements.PropertStrategy
GroupByStrategy Class
GroupByStrategy Members
GroupByStrategy Constructor
Methods
Get Method
Set Method
IBatisNet.DataMapper.MappedStatements.PropertyStrategy
DefaultStrategy Class
DefaultStrategy Members
DefaultStrategy Constructor
Methods
Get Method
Set Method
IPropertyStrategy Interface
IPropertyStrategy Members
Methods
Get Method
Set Method
PropertyStrategyFactory Class
PropertyStrategyFactory Members
PropertyStrategyFactory Constructor
Methods
Get Method
ResultMapStrategy Class
ResultMapStrategy Members
ResultMapStrategy Constructor
Methods
Get Method
Set Method
SelectArrayStrategy Class
SelectArrayStrategy Members
SelectArrayStrategy Constructor
Methods
Get Method
Set Method
SelectGenericListStrategy Class
SelectGenericListStrategy Members
SelectGenericListStrategy Constructor
Methods
Get Method
Set Method
SelectListStrategy Class
SelectListStrategy Members
SelectListStrategy Constructor
Methods
Get Method
Set Method
SelectObjectStrategy Class
SelectObjectStrategy Members
SelectObjectStrategy Constructor
Methods
Get Method
Set Method
SelectStrategy Class
SelectStrategy Members
SelectStrategy Constructor
Methods
Get Method
Set Method
IBatisNet.DataMapper.MappedStatements.ResultStrategy
AutoMapStrategy Class
AutoMapStrategy Members
AutoMapStrategy Constructor
Methods
Process Method
DictionaryStrategy Class
DictionaryStrategy Members
DictionaryStrategy Constructor
Methods
Process Method
GroupByStrategy Class
GroupByStrategy Members
GroupByStrategy Constructor
Methods
Process Method
IResultStrategy Interface
IResultStrategy Members
Methods
Process Method
ListStrategy Class
ListStrategy Members
ListStrategy Constructor
Methods
Process Method
MapStrategy Class
MapStrategy Members
MapStrategy Constructor
Methods
Process Method
ObjectStrategy Class
ObjectStrategy Members
ObjectStrategy Constructor
Methods
Process Method
ResultClassStrategy Class
ResultClassStrategy Members
ResultClassStrategy Constructor
Methods
Process Method
ResultMapStrategy Class
ResultMapStrategy Members
ResultMapStrategy Constructor
Methods
Process Method
ResultStrategyFactory Class
ResultStrategyFactory Members
ResultStrategyFactory Constructor
Methods
Get Method
SimpleTypeStrategy Class
SimpleTypeStrategy Members
SimpleTypeStrategy Constructor
Methods
Process Method
IBatisNet.DataMapper.Proxy
ILazyFactory Interface
ILazyFactory Members
Methods
CreateProxy Method
LazyFactoryBuilder Class
LazyFactoryBuilder Members
LazyFactoryBuilder Constructor
Methods
GetLazyFactory Method
Register Method
LazyList Class
LazyList Members
LazyList Constructor
Properties
Count Property
IsFixedSize Property
IsReadOnly Property
IsSynchronized Property
Item Property
SyncRoot Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
LazyListFactory Class
LazyListFactory Members
LazyListFactory Constructor
Methods
CreateProxy Method
LazyListGeneric<T> Class
LazyListGeneric<T> Members
LazyListGeneric<T> Constructor
Properties
Count Property
IsReadOnly Property
Item Property
Methods
Add Method
Clear Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
LazyListGenericFactory Class
LazyListGenericFactory Members
LazyListGenericFactory Constructor
Methods
CreateProxy Method
LazyLoadProxyFactory Class
LazyLoadProxyFactory Members
LazyLoadProxyFactory Constructor
Methods
CreateProxy Method
IBatisNet.DataMapper.Scope
ConfigurationScope Class
ConfigurationScope Members
ConfigurationScope Constructor
Fields
DOT Field
EMPTY_PARAMETER_MAP Field
Properties
CacheModelFlushOnExecuteStatements Property
DataExchangeFactory Property
DataSource Property
ErrorContext Property
IsCacheModelsEnabled Property
IsCallFromDao Property
IsXmlValid Property
NodeContext Property
Properties Property
Providers Property
SqlIncludes Property
SqlMapConfigDocument Property
SqlMapDocument Property
SqlMapNamespace Property
SqlMapper Property
UseConfigFileWatcher Property
UseReflectionOptimizer Property
UseStatementNamespaces Property
ValidateSqlMap Property
XmlNamespaceManager Property
Methods
ApplyNamespace Method
ResolveTypeHandler Method
ErrorContext Class
ErrorContext Members
ErrorContext Constructor
Properties
Activity Property
MoreInfo Property
ObjectId Property
Resource Property
Methods
Reset Method
ToString Method
IScope Interface
IScope Members
Properties
DataExchangeFactory Property
ErrorContext Property
RequestScope Class
RequestScope Members
RequestScope Constructor
Properties
CurrentResultMap Property
DataExchangeFactory Property
ErrorContext Property
IDbCommand Property
IsRowDataFound Property
MappedStatement Property
ParameterMap Property
PreparedStatement Property
QueueSelect Property
Session Property
Statement Property
Methods
Equals Method
GetHashCode Method
GetNextId Method
GetUniqueKeys Method
MoveNextResultMap Method
SetUniqueKeys Method
IBatisNet.DataMapper.SessionStore
AbstractSessionStore Class
AbstractSessionStore Members
AbstractSessionStore Constructor
Fields
sessionName Field
Properties
LocalSession Property
Methods
Dispose Method
Store Method
CallContextSessionStore Class
CallContextSessionStore Members
CallContextSessionStore Constructor
Properties
LocalSession Property
Methods
Dispose Method
Store Method
HybridWebThreadSessionStore Class
HybridWebThreadSessionStore Members
HybridWebThreadSessionStore Constructor
Properties
LocalSession Property
Methods
Dispose Method
Store Method
ISessionStore Interface
ISessionStore Members
Properties
LocalSession Property
Methods
Dispose Method
Store Method
SessionStoreFactory Class
SessionStoreFactory Members
SessionStoreFactory Constructor
Methods
GetSessionStore Method
WebSessionStore Class
WebSessionStore Members
WebSessionStore Constructor
Properties
LocalSession Property
Methods
Dispose Method
Store Method
IBatisNet.DataMapper.TypeHandlers
AnsiStringTypeHandler Class
AnsiStringTypeHandler Members
AnsiStringTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
BaseTypeHandler Class
BaseTypeHandler Members
BaseTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
Equals Method
Equals Method (Object, String)
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
BooleanTypeHandler Class
BooleanTypeHandler Members
BooleanTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
ByteArrayTypeHandler Class
ByteArrayTypeHandler Members
ByteArrayTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
ByteTypeHandler Class
ByteTypeHandler Members
ByteTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
CharTypeHandler Class
CharTypeHandler Members
CharTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
CustomTypeHandler Class
CustomTypeHandler Members
CustomTypeHandler Constructor
Properties
Callback Property
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
DateTimeTypeHandler Class
DateTimeTypeHandler Members
DateTimeTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
DBNullTypeHandler Class
DBNullTypeHandler Members
DBNullTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
DecimalTypeHandler Class
DecimalTypeHandler Members
DecimalTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
DoubleTypeHandler Class
DoubleTypeHandler Members
DoubleTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
EnumTypeHandler Class
EnumTypeHandler Members
EnumTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
GuidTypeHandler Class
GuidTypeHandler Members
GuidTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
Int16TypeHandler Class
Int16TypeHandler Members
Int16TypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
Int32TypeHandler Class
Int32TypeHandler Members
Int32TypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
Int64TypeHandler Class
Int64TypeHandler Members
Int64TypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
IParameterSetter Interface
IParameterSetter Members
Properties
DataParameter Property
Value Property
IResultGetter Interface
IResultGetter Members
Properties
DataReader Property
Value Property
ITypeHandler Interface
ITypeHandler Members
Properties
IsSimpleType Property
NullValue Property
Methods
Equals Method
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
ITypeHandlerCallback Interface
ITypeHandlerCallback Members
Properties
NullValue Property
Methods
GetResult Method
SetParameter Method
ValueOf Method
ObjectTypeHandler Class
ObjectTypeHandler Members
ObjectTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
ParameterSetterImpl Class
ParameterSetterImpl Members
ParameterSetterImpl Constructor
Properties
DataParameter Property
Value Property
ResultGetterImpl Class
ResultGetterImpl Members
ResultGetterImpl Constructor
ResultGetterImpl Constructor (IDataReader, Int32)
ResultGetterImpl Constructor (IDataReader, String)
ResultGetterImpl Constructor (Object)
Properties
DataReader Property
Value Property
SByteTypeHandler Class
SByteTypeHandler Members
SByteTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
SingleTypeHandler Class
SingleTypeHandler Members
SingleTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
StringTypeHandler Class
StringTypeHandler Members
StringTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
TimeSpanTypeHandler Class
TimeSpanTypeHandler Members
TimeSpanTypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
TypeHandlerFactory Class
TypeHandlerFactory Members
TypeHandlerFactory Constructor
Methods
GetTypeHandler Method
GetTypeHandler Method (Type)
GetTypeHandler Method (Type, String)
GetUnkownTypeHandler Method
IsSimpleType Method
Register Method
Register Method (Type, ITypeHandler)
Register Method (Type, String, ITypeHandler)
UInt16TypeHandler Class
UInt16TypeHandler Members
UInt16TypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
UInt32TypeHandler Class
UInt32TypeHandler Members
UInt32TypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
UInt64TypeHandler Class
UInt64TypeHandler Members
UInt64TypeHandler Constructor
Properties
IsSimpleType Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
ValueOf Method
UnknownTypeHandler Class
UnknownTypeHandler Members
UnknownTypeHandler Constructor
Properties
IsSimpleType Property
Methods
Equals Method
Equals Method (Object, String)
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
IBatisNet.DataMapper.TypeHandlers.Nullables
NullableBooleanTypeHandler Class
NullableBooleanTypeHandler Members
NullableBooleanTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableByteTypeHandler Class
NullableByteTypeHandler Members
NullableByteTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableCharTypeHandler Class
NullableCharTypeHandler Members
NullableCharTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableDateTimeTypeHandler Class
NullableDateTimeTypeHandler Members
NullableDateTimeTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableDecimalTypeHandler Class
NullableDecimalTypeHandler Members
NullableDecimalTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableDoubleTypeHandler Class
NullableDoubleTypeHandler Members
NullableDoubleTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableGuidTypeHandler Class
NullableGuidTypeHandler Members
NullableGuidTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableInt16TypeHandler Class
NullableInt16TypeHandler Members
NullableInt16TypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableInt32TypeHandler Class
NullableInt32TypeHandler Members
NullableInt32TypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableInt64TypeHandler Class
NullableInt64TypeHandler Members
NullableInt64TypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableSByteTypeHandler Class
NullableSByteTypeHandler Members
NullableSByteTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableSingleTypeHandler Class
NullableSingleTypeHandler Members
NullableSingleTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableTimeSpanTypeHandler Class
NullableTimeSpanTypeHandler Members
NullableTimeSpanTypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableUInt16TypeHandler Class
NullableUInt16TypeHandler Members
NullableUInt16TypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableUInt32TypeHandler Class
NullableUInt32TypeHandler Members
NullableUInt32TypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method
NullableUInt64TypeHandler Class
NullableUInt64TypeHandler Members
NullableUInt64TypeHandler Constructor
Properties
IsSimpleType Property
NullValue Property
Methods
GetDataBaseValue Method
GetValueByIndex Method
GetValueByName Method
SetParameter Method
ValueOf Method