Loading Table of Contents...
Chili.Opf3 Assembly
Introduction
Overview
Getting Started
Namespaces
Chili.Opf3 Namespace
Overview
Classes
BeforeObjectPersistingEventArgs
Overview
Members
Properties
Object Property
Blob
Overview
Members
Blob Constructor
Blob Constructor()
Blob Constructor(Byte[])
Methods
Clone Method
FromStream Method
ToMemoryStream Method
ToString Method
Properties
Length Property
Value Property
Events
ValueChanged Event
ValueChanging Event
ConstraintException
Overview
Members
ConstraintException Constructor
ConstraintException Constructor()
ConstraintException Constructor(String)
ConstraintException Constructor(String,Exception)
FetchingStorageRecordEventArgs
Overview
Members
Properties
DataRecord Property
Ignore Property
Type Property
FieldAttribute
Overview
Members
FieldAttribute Constructor
FieldAttribute Constructor()
FieldAttribute Constructor(String)
Properties
AllowDBNull Property
AutoNumber Property
FieldName Property
Identifier Property
PersistBehaviours Property
Generic ID
Overview
Members
ID Constructor
ID Constructor()
ID Constructor(T)
Methods
Clone Method
Equals Method
GetHashCode Method
Properties
HasValue Property
Value Property
Operators
Equality Operator
Inequality Operator
InvalidTypeException
Overview
Members
InvalidTypeException Constructor
InvalidTypeException Constructor()
InvalidTypeException Constructor(String)
InvalidTypeException Constructor(String,Exception)
MarkForDeletionEventArgs
Overview
Members
Properties
Object Property
ObjectContext
Overview
Members
ObjectContext Constructor
Methods
Commit Method
Dispose Method
Finalize Method
GetObject Method
Generic GetObject(String,Object[]) Method
Generic GetObject(IQuery) Method
Generic GetObject(ICustomPersister,String,Object[]) Method
Generic GetObject(ICustomPersister,IQuery) Method
Generic GetObject(PersistentTypeSelector,String,Object[]) Method
Generic GetObject(PersistentTypeSelector,IQuery) Method
GetObjectInfo Method
GetObjectList Method
Generic GetObjectList(Generic IList) Method
Generic GetObjectList(Generic IList,String,Object[]) Method
Generic GetObjectList(Generic IList,IQuery) Method
Generic GetObjectList(Generic IList,IQuery,Int32) Method
GetObjectReader Method
Generic GetObjectReader() Method
Generic GetObjectReader(IQuery) Method
Generic GetObjectReader(String,Object[]) Method
Generic GetObjectSearcher Method
GetObjectSet Method
Generic GetObjectSet() Method
Generic GetObjectSet(String,Object[]) Method
Generic GetObjectSet(IQuery) Method
Generic GetObjectSet(IQuery,Int32) Method
Generic GetObjectSet(PersistentTypeSelector) Method
Generic GetObjectSet(PersistentTypeSelector,String,Object[]) Method
Generic GetObjectSet(PersistentTypeSelector,IQuery) Method
Generic GetObjectSet(PersistentTypeSelector,IQuery,Int32) Method
IsModified Method
MarkForDeletion Method
OnDeleted Method
OnDeleting Method
OnInserted Method
OnInserting Method
OnLoaded Method
OnLoading Method
OnMarkedForDeletion Method
OnMarkingForDeletion Method
OnPersisting Method
OnUpdated Method
OnUpdating Method
PersistChanges Method
Generic PersistChanges(T) Method
Generic PersistChanges(T,PersistDepths) Method
Reload Method
Generic Reload(T,Boolean) Method
Generic Reload(T) Method
Rollback Method
SetObjectState Method
StartTransaction Method
StartTransaction() Method
StartTransaction(IsolationLevel) Method
Properties
CacheManager Property
ConcurrencyManager Property
Factory Property
PersistentFactory Property
PersistentQueriesProviders Property
Storage Property
Events
Deleted Event
Deleting Event
Inserted Event
Inserting Event
Loaded Event
Loading Event
MarkedForDeletion Event
MarkingForDeletion Event
Persisting Event
Updated Event
Updating Event
ObjectContextFactory
Overview
Members
Methods
GetObjectContext Method
Generic GetObjectContext() Method
GetObjectContext() Method
Properties
Policy Property
ObjectContextFactoryPolicyBase
Overview
Members
ObjectContextFactoryPolicyBase Constructor
Methods
GetExistingObjectContext Method
IsNewObjectContextRequired Method
StoreNewObjectContext Method
ObjectInfo
Overview
Members
ObjectInfo Constructor
Methods
Clone Method
Properties
Checksum Property
ConcurrencyData Property
MarkForDeletion Property
ObjectState Property
ObjectLoadedEventArgs
Overview
Members
Properties
Object Property
ObjectInfo Property
ObjectLoadingEventArgs
Overview
Members
Properties
Object Property
ObjectInfo Property
ObjectNotificationEventArgs
Overview
Members
Properties
Context Property
CurrentOperation Property
ObjectInfo Property
PersistDepth Property
Query Property
ObjectPersistedEventArgs
Overview
Members
Properties
Object Property
ObjectInfo Property
Successfully Property
ObjectPersistingEventArgs
Overview
Members
Properties
Object Property
ObjectInfo Property
Query Property
Generic ObjectReader
Overview
Members
Methods
Close Method
Create Method
Create(ObjectContext,Generic IList) Method
Create(ObjectContext,IDataReader) Method
Dispose Method
GetCurrentObject Method
GetEnumerator Method
InternalRead Method
MoveNext Method
NotifyConcurrencyManager Method
OnFetchingStorageRecord Method
OnLoaded Method
OnLoading Method
Read Method
Read() Method
Read(Int32) Method
Reset Method
Properties
Context Property
Current Property
FinishedReading Property
HasObjects Property
IsClosed Property
Events
FetchingStorageRecord Event
Loaded Event
Loading Event
Generic ObjectSearcher
Overview
Members
ObjectSearcher Constructor
Methods
FindAll Method
FindAll() Method
FindAll(String,Object[]) Method
FindAll(Generic IList) Method
FindAll(Generic IList,String,Object[]) Method
FindOne Method
FindOne() Method
FindOne(String,Object[]) Method
Properties
Context Property
Generic ObjectSet
Overview
Members
ObjectSet Constructor
ObjectSet Constructor()
ObjectSet Constructor(Generic IList)
ObjectSet Constructor(Int32)
ObjectSet Constructor(Generic ObjectReader)
ObjectSet Constructor(Generic ObjectReader,Int32,Int32)
Methods
Add Method
AddRange Method
AddRange(Generic IEnumerable) Method
AddRange(Generic IEnumerable,Generic Predicate) Method
BinarySearch Method
BinarySearch(T) Method
BinarySearch(T,Generic IComparer) Method
BinarySearch(Int32,Int32,T,Generic IComparer) Method
Clear Method
Contains Method
Generic ConvertAll Method
CopyTo Method
Distinct Method
Except Method
Exists Method
Find Method
FindAll Method
FindIndex Method
FindIndex(Generic Predicate) Method
FindIndex(Int32,Generic Predicate) Method
FindIndex(Int32,Int32,Generic Predicate) Method
FindLast Method
FindLastIndex Method
FindLastIndex(Generic Predicate) Method
FindLastIndex(Int32,Generic Predicate) Method
FindLastIndex(Int32,Int32,Generic Predicate) Method
ForEach Method
GetEnumerator Method
GetRange Method
IndexOf Method
Insert Method
InsertRange Method
Intersect Method
LastIndexOf Method
LastIndexOf(T) Method
LastIndexOf(T,Int32) Method
LastIndexOf(T,Int32,Int32) Method
Load Method
Persist Method
Remove Method
RemoveAll Method
RemoveAll() Method
RemoveAll(Generic Predicate) Method
RemoveAt Method
RemoveRange Method
Reverse Method
Reverse() Method
Reverse(Int32,Int32) Method
Sort Method
Sort() Method
Sort(Generic Comparison) Method
Sort(Generic IComparer) Method
Sort(Int32,Int32,Generic IComparer) Method
ToArray Method
ToString Method
TrimExcess Method
TrueForAll Method
Union Method
Properties
Capacity Property
Count Property
DefaultView Property
InnerList Property
IsReadOnly Property
Item Property
Events
FetchingStorageRecord Event
ListChanged Event
Generic ObjectView
Overview
Members
ObjectView Constructor
Methods
AddNew Method
Contains Method
CopyTo Method
Exists Method
Find Method
FindAll Method
FindIndex Method
FindIndex(Generic Predicate) Method
FindIndex(Int32,Generic Predicate) Method
FindIndex(Int32,Int32,Generic Predicate) Method
FindLast Method
FindLastIndex Method
FindLastIndex(Generic Predicate) Method
FindLastIndex(Int32,Generic Predicate) Method
FindLastIndex(Int32,Int32,Generic Predicate) Method
GetEnumerator Method
IndexOf Method
Remove Method
RemoveAt Method
Reset Method
ToObjectSet Method
ToString Method
Properties
AllowEdit Property
AllowNew Property
AllowRemove Property
Count Property
Item Property
ObjectSet Property
Sort Property
Events
ListChanged Event
PersistentAttribute
Overview
Members
PersistentAttribute Constructor
PersistentAttribute Constructor()
PersistentAttribute Constructor(String)
Properties
Entity Property
PoolSize Property
Rights Property
PersistentQueriesProvidersCollection
Overview
Members
PersistentQueriesProvidersCollection Constructor
Methods
Add Method
Clear Method
ContainsKey Method
GetEnumerator Method
Remove Method
TryGetValue Method
Properties
Count Property
IsReadOnly Property
Item Property
Keys Property
Values Property
PersistingTrace
Overview
Members
Methods
ContainsHoppedBy Method
ContainsPersisted Method
MarkHoppedBy Method
MarkPersisted Method
PerThreadObjectContextFactoryPolicy
Overview
Members
PerThreadObjectContextFactoryPolicy Constructor
Methods
GetExistingObjectContext Method
IsNewObjectContextRequired Method
StoreNewObjectContext Method
RelationsNotificationEventArgs
Overview
Members
Properties
Context Property
PersistentOperation Property
PersistRelationship Property
SingleCallObjectContextFactoryPolicy
Overview
Members
SingleCallObjectContextFactoryPolicy Constructor
Methods
GetExistingObjectContext Method
IsNewObjectContextRequired Method
StoreNewObjectContext Method
Tracing
Overview
Members
Methods
TraceError Method
TraceException Method
TraceStorageIO Method
TraceStorageIO(String) Method
TraceStorageIO(CompiledQuery) Method
TraceVerbose Method
TraceWarning Method
Properties
Current Property
Enumerations
ObjectStates
PersistBehaviours
PersistDepths
PersistentOperations
PersistentRights
Interfaces
ICustomPersister
Overview
Members
Methods
Load Method
Load(ObjectContext,IQuery) Method
Load(ObjectContext,IQuery,Int32) Method
Persist Method
IDynamicExtensible
Overview
Members
Properties
UnknownFields Property
IDynamicPopulateHelper
Overview
Members
IObjectNotification
Overview
Members
Methods
OnAfterDelete Method
OnAfterInsert Method
OnAfterMarkDeleted Method
OnAfterPopulated Method
OnAfterUpdate Method
OnBeforeDelete Method
OnBeforeInsert Method
OnBeforeMarkDeleted Method
OnBeforePopulated Method
OnBeforeUpdate Method
IPartialPersist
Overview
Members
Methods
IsMemberToPersist Method
Properties
HasMembersToPersist Property
IPersistentFactory
Overview
Members
Methods
CreateInstance Method
IPersistentQueriesProvider
Overview
Members
Methods
GetDeleteQuery Method
GetInsertQuery Method
GetUpdateQuery Method
Properties
PersistentType Property
IPersistentTypeSelector
Overview
Members
Methods
FetchPersistentType Method
IPopulateHelper
Overview
Members
Properties
Item Property
IPopulateHelperExtended
Overview
Members
Methods
PropertyIsHandled Method
IRelationsNotification
Overview
Members
Methods
OnAfterRelationsPersist Method
OnBeforeRelationsPersist Method
IRelationsPopulateHelper
Overview
Members
Methods
GetRelatedObject Method
RelationIsHandled Method
ISelfContainingObject
Overview
Members
Properties
ObjectInfo Property
IUserDefinedType
Overview
Members
Methods
FromSimpleDataType Method
ToSimpleDataType Method
Properties
SupportedType Property
Delegates
ObjectContextFactoryCreatorDelegate
PersistentTypeSelector
Chili.Opf3.Caching Namespace
Overview
Classes
AddingPersistentEventArgs
Overview
Members
Properties
Cancel Property
Persistent Property
ValidUntil Property
AddingQueryEventArgs
Overview
Members
Properties
Cancel Property
ExecutionTimeSpan Property
Query Property
Storage Property
ValidUntil Property
CacheManagerBase
Overview
Members
CacheManagerBase Constructor
Methods
AddPersistentObject Method
BuildUniqueKey Method
BuildUniqueKey(Object) Method
BuildUniqueKey(Type,IDataRecord) Method
BuildUniqueKey(IStorage,IQuery) Method
Generic GetObjectReader Method
SimpleCacheAttribute
Overview
Members
SimpleCacheAttribute Constructor
Properties
Duration Property
SimpleCacheManager
Overview
Members
SimpleCacheManager Constructor
Methods
AddPersistentObject Method
Clear Method
ClearPersistents Method
ClearPersistents() Method
ClearPersistents(Type) Method
ClearPersistentsOlderThan Method
ClearPersistentsOlderThan(Type,DateTime) Method
ClearPersistentsOlderThan(DateTime) Method
ClearQueries Method
ClearQueries() Method
ClearQueries(IStorage) Method
ClearQueries(IStorage,Type) Method
ClearQueriesOlderThan Method
ClearQuery Method
Generic GetObjectReader Method
IsPersistentObjectInCache Method
RemovePersistentObject Method
Properties
ExtendDurationOnMultipleAdd Property
ExtendDurationOnRequest Property
FetchFromStorageIfNull Property
PersistentsDefaultDuration Property
QueriesDefaultDuration Property
Events
AddingPersistent Event
AddingQuery Event
Interfaces
ICacheManager
Overview
Members
Methods
AddPersistentObject Method
Generic GetObjectReader Method
Chili.Opf3.Concurrency Namespace
Overview
Classes
ConcurrencyException
Overview
Members
ConcurrencyException Constructor
ConcurrencyException Constructor(Object,Object)
ConcurrencyException Constructor(String,Object,Object)
ConcurrencyException Constructor(String,Object,Object,Exception)
Methods
GetObjectData Method
ConcurrencyManagerEventArgs
Overview
Members
Properties
Context Property
ObjectInfo Property
Interfaces
IConcurrencyManager
Overview
Members
Methods
Generic OnAfterInsert Method
Generic OnAfterLoad Method
Generic OnAfterUpdate Method
Generic OnBeforeDelete Method
Generic OnBeforeInsert Method
Generic OnBeforeUpdate Method
Chili.Opf3.Concurrency.Md5 Namespace
Overview
Classes
Md5ConcurrencyManager
Overview
Members
Md5ConcurrencyManager Constructor
Methods
Generic OnAfterInsert Method
Generic OnAfterLoad Method
Generic OnAfterUpdate Method
Generic OnBeforeDelete Method
Generic OnBeforeInsert Method
Generic OnBeforeUpdate Method
Chili.Opf3.Concurrency.TimeStamp Namespace
Overview
Classes
TimeStampAttribute
Overview
Members
TimeStampAttribute Constructor
TimeStampConcurrencyManager
Overview
Members
TimeStampConcurrencyManager Constructor
Methods
Generic OnAfterInsert Method
Generic OnAfterLoad Method
Generic OnAfterUpdate Method
Generic OnBeforeDelete Method
Generic OnBeforeInsert Method
Generic OnBeforeUpdate Method
TimeStampNotFoundException
Overview
Members
TimeStampNotFoundException Constructor
TimeStampNotFoundException Constructor()
TimeStampNotFoundException Constructor(String)
TimeStampNotFoundException Constructor(String,Exception)
TimeStampTypeInvalidException
Overview
Members
TimeStampTypeInvalidException Constructor
TimeStampTypeInvalidException Constructor()
TimeStampTypeInvalidException Constructor(String)
TimeStampTypeInvalidException Constructor(String,Exception)
Chili.Opf3.DynamicProperties Namespace
Overview
Classes
DynamicPropertiesCollection
Overview
Members
DynamicPropertiesCollection Constructor
Methods
Add Method
AddOrSet Method
Clear Method
Clone Method
Contains Method
CopyTo Method
GetEnumerator Method
IndexOf Method
Insert Method
Remove Method
RemoveAt Method
Properties
Count Property
IsReadOnly Property
Item Property
Item(Int32) Property
Item(String) Property
DynamicProperty
Overview
Members
DynamicProperty Constructor
DynamicProperty Constructor(DynamicType,String)
DynamicProperty Constructor(Type,String)
DynamicProperty Constructor(Type,String,Object)
Methods
Clone Method
ToString Method
Properties
DynamicType Property
Id Property
TypeAsString Property
Value Property
DynamicPropertyException
Overview
Members
DynamicPropertyException Constructor
DynamicPropertyException Constructor()
DynamicPropertyException Constructor(String)
DynamicPropertyException Constructor(String,Exception)
DynamicType
Overview
Members
DynamicType Constructor
Methods
Clone Method
Properties
Name Property
Values Property
Chili.Opf3.Mapping Namespace
Overview
Classes
MappingException
Overview
Members
MappingException Constructor
MappingException Constructor()
MappingException Constructor(String)
MappingException Constructor(String,Exception)
RelationsParserException
Overview
Members
RelationsParserException Constructor
RelationsParserException Constructor()
RelationsParserException Constructor(String)
RelationsParserException Constructor(String,Exception)
TypeMapping
Overview
Members
Methods
GetPersistentType Method
GetTypeMapping Method
GetTypeMapping(Object) Method
GetTypeMapping(Type) Method
RegisterPersistentInterface Method
RegisterPersistentInterface(String,String) Method
RegisterPersistentInterface(Type,Type) Method
Properties
AutoInjectDynamicPopulateHelper Property
Members Property
PersistentAttribute Property
PersistentType Property
Provider Property
Relations Property
Interfaces
IIdentifierMemberInfoCollection
Overview
Members
Methods
Contains Method
CopyTo Method
GetMemberInfoByField Method
GetMemberInfoByName Method
Properties
Count Property
IsReadOnly Property
Item Property
IMemberInfo
Overview
Members
Methods
GetCustomAttributes Method
GetValue Method
SetValue Method
Properties
FieldAttribute Property
IsNullable Property
IsUserDefinedType Property
MemberType Property
Name Property
IMemberInfoCollection
Overview
Members
Methods
Contains Method
CopyTo Method
GetIdentifierMemberMappings Method
GetMemberInfoByField Method
GetMemberInfoByName Method
Properties
Count Property
IsReadOnly Property
Item Property
IRelatedPropertiesPair
Overview
Members
Properties
ChildMember Property
ParentMember Property
IRelatedPropertiesPairCollection
Overview
Members
Methods
Contains Method
CopyTo Method
Properties
Count Property
IsReadOnly Property
Item Property
IRelationInfo
Overview
Members
Methods
GetObjectHolder Method
Properties
ChildTypeMapping Property
ParentTypeMapping Property
RelatedProperties Property
RelationAttribute Property
WeakRelatedProperties Property
WeakTypeMapping Property
IRelationInfoCollection
Overview
Members
Methods
Contains Method
CopyTo Method
GetRelationMapping Method
GetRelationMapping(Type) Method
GetRelationMapping(String) Method
Properties
Count Property
IsReadOnly Property
Item Property
ITypeRelationInfoCollection
Overview
Members
Methods
Contains Method
CopyTo Method
GetRelationMapping Method
Properties
Count Property
IsReadOnly Property
Item Property
RelatedType Property
Chili.Opf3.Mapping.Providers Namespace
Overview
Classes
AttributeTypeMappingProvider
Overview
Members
AttributeTypeMappingProvider Constructor
Methods
GetMemberFieldAttribute Method
GetMemberRelationAttribute Method
GetPersistentAttribute Method
Interfaces
ITypeMappingProvider
Overview
Members
Methods
GetMemberFieldAttribute Method
GetMemberRelationAttribute Method
GetPersistentAttribute Method
Chili.Opf3.Query Namespace
Overview
Classes
AutoNumberItem
Overview
Members
AutoNumberItem Constructor
AutoNumberItem Constructor(FieldAttribute)
AutoNumberItem Constructor(FieldAttribute,Object)
Properties
FieldAttribute Property
Value Property
AutoNumberItems
Overview
Members
AutoNumberItems Constructor
Properties
PersistentAttribute Property
CompiledQuery
Overview
Members
CompiledQuery Constructor
Methods
ToCompiledQuery Method
Properties
AutoNumberItems Property
Command Property
QueryType Property
Timeout Property
Expression
Overview
Members
Methods
CreateLoadExpression Method
CreatePersistExpression Method
ToCompiledQuery Method
Properties
QueryType Property
Timeout Property
ObjectExpression
Overview
Members
Properties
Items Property
PersistentAttributes Property
TypeMapping Property
Generic ObjectQuery
Overview
Members
ObjectQuery Constructor
Methods
ToCompiledQuery Method
Properties
QueryType Property
Timeout Property
Generic ObjectQueryBuilder
Overview
Members
ObjectQueryBuilder Constructor
Methods
AppendClosingParenthesis Method
AppendConcat Method
AppendOpeningParenthesis Method
AppendProperty Method
AppendPropertyComparison Method
AppendPropertyIfParameterNotNull Method
AppendSort Method
Clear Method
ToObjectQuery Method
Properties
DefaultConcat Property
IsEmpty Property
OPath
Overview
Members
Methods
Generic Parse Method
PersistentObjectExpression
Overview
Members
Properties
Persistent Property
SqlQuery
Overview
Members
SqlQuery Constructor
SqlQuery Constructor(String)
SqlQuery Constructor(String,Object[])
Methods
ToCompiledQuery Method
Properties
CommandType Property
QueryType Property
Timeout Property
SqlQueryBuilder
Overview
Members
SqlQueryBuilder Constructor
Methods
AppendClosingParenthesis Method
AppendConcat Method
AppendCondition Method
AppendCondition(String,Object[]) Method
AppendCondition(String) Method
AppendConditionIfParameterNotNull Method
AppendOpeningParenthesis Method
ClearConditions Method
ToSqlQuery Method
Properties
DefaultConcat Property
GroupByPart Property
HasConditions Property
OrderByPart Property
SelectPart Property
Enumerations
Comparisons
Concats
QueryTypes
SortDirections
Interfaces
IQuery
Overview
Members
Methods
ToCompiledQuery Method
Properties
QueryType Property
Timeout Property
Chili.Opf3.Query.OPathParser Namespace
Overview
Classes
OEBrackets
Overview
Members
OECommand
Overview
Members
Properties
Arguments Property
Name Property
OEComparer
Overview
Members
Properties
Value Property
OEConcat
Overview
Members
Properties
Value Property
OECondition
Overview
Members
OEField
Overview
Members
Properties
Name Property
OEInlineParameter
Overview
Members
Properties
Value Property
OEItem
Overview
Members
OEItem Constructor
Properties
Items Property
OEJoin
Overview
Members
Properties
PersistentAttribute Property
OEMember
Overview
Members
Properties
FieldAttribute Property
MemberName Property
PersistentAttribute Property
OEParameter
Overview
Members
Properties
Value Property
ValueType Property
OESortBy
Overview
Members
OESortBy Constructor
OESortByMember
Overview
Members
Properties
SortOrder Property
OEWhereCondition
Overview
Members
OPathException
Overview
Members
OPathException Constructor
OPathException Constructor(String,String,String)
OPathException Constructor(String,String,String,Exception)
Methods
GetObjectData Method
ToString Method
Properties
OPath Property
Token Property
Enumerations
SortOrders
Chili.Opf3.Relations Namespace
Overview
Classes
Generic ObjectHolder
Overview
Members
ObjectHolder Constructor
ObjectHolder Constructor()
ObjectHolder Constructor(IQuery)
ObjectHolder Constructor(String,Object[])
Properties
InnerObject Property
Events
FetchingStorageRecord Event
ObjectHolderBase
Overview
Members
ObjectHolderBase Constructor
ObjectHolderBase Constructor()
ObjectHolderBase Constructor(IQuery)
ObjectHolderBase Constructor(SerializationInfo,StreamingContext)
Methods
GetObjectData Method
Invalidate Method
UpdateConnectedProperty Method
Properties
Context Property
Parent Property
Query Property
RelationAttribute Property
Generic ObjectListHolder
Overview
Members
ObjectListHolder Constructor
ObjectListHolder Constructor(Generic IList)
ObjectListHolder Constructor(Generic IList,IQuery)
ObjectListHolder Constructor(Generic IList,String,Object[])
Properties
InnerObject Property
Generic ObjectSetHolder
Overview
Members
ObjectSetHolder Constructor
ObjectSetHolder Constructor()
ObjectSetHolder Constructor(IQuery)
ObjectSetHolder Constructor(String,Object[])
Properties
InnerObject Property
Events
FetchingStorageRecord Event
RelationAttribute
Overview
Members
RelationAttribute Constructor
RelationAttribute Constructor(String)
RelationAttribute Constructor(String,String)
Properties
Name Property
PersistBehaviours Property
PersistRelationship Property
WeakPersistent Property
WeakRelations Property
RelationInformation
Overview
Members
Methods
GetObjectHolder Method
Properties
Attribute Property
Context Property
ParentType Property
RelatedType Property
Enumerations
PersistRelationships
Chili.Opf3.Storages Namespace
Overview
Classes
ForeignKeyViolationException
Overview
Members
ForeignKeyViolationException Constructor
ForeignKeyViolationException Constructor(IQuery)
ForeignKeyViolationException Constructor(String,Exception,IQuery)
ForeignKeyViolationException Constructor(String,IQuery)
IndexViolationException
Overview
Members
IndexViolationException Constructor
IndexViolationException Constructor(IQuery)
IndexViolationException Constructor(String,Exception,IQuery)
IndexViolationException Constructor(String,IQuery)
PrimaryKeyViolationException
Overview
Members
PrimaryKeyViolationException Constructor
PrimaryKeyViolationException Constructor(IQuery)
PrimaryKeyViolationException Constructor(String,Exception,IQuery)
PrimaryKeyViolationException Constructor(String,IQuery)
SqlCommandBuilderBase
Overview
Members
SqlCommandBuilderBase Constructor
Methods
BuildDeleteQuery Method
BuildDeleteQuery(SqlStorageBase,PersistentObjectExpression) Method
BuildDeleteQuery(SqlStorageBase,ObjectExpression) Method
BuildInsertQuery Method
BuildInsertQuery(SqlStorageBase,PersistentObjectExpression) Method
BuildInsertQuery(SqlStorageBase,ObjectExpression) Method
BuildSelectQuery Method
BuildUpdateQuery Method
ConvertCommand Method
CreateParameter Method
GetValidEntityName Method
GetValidFieldName Method
IsSupported Method
ToCompiledQuery Method
SqlQueryCommandBuilder
Overview
Members
SqlQueryCommandBuilder Constructor
Methods
IsSupported Method
ToCompiledQuery Method
SqlRawStorageAccess
Overview
Members
SqlRawStorageAccess Constructor
Methods
CreateCommand Method
CreateCommand(IDbConnection) Method
CreateCommand() Method
CreateCommand(String) Method
CreateCommand(String,IDataParameter[]) Method
CreateCommand(IQuery) Method
CreateParameter Method
GetConnection Method
GetCurrentTransaction Method
SqlStorageBase
Overview
Members
SqlStorageBase Constructor
Methods
Commit Method
CreateCommand Method
CreateConnection Method
CreateParameter Method
CreateTransaction Method
Dispose Method
ExecuteCommand Method
Generic ExecuteReader Method
OnTransactionCommit Method
OnTransactionRollback Method
OnTransactionStart Method
PrepareCommand Method
Rollback Method
StartTransaction Method
StartTransaction(IsolationLevel) Method
StartTransaction() Method
Properties
ActiveTransaction Property
ConnectionString Property
IsTransactionActive Property
Events
TransactionCommit Event
TransactionRollback Event
TransactionStart Event
SqlTransactionBase
Overview
Members
SqlTransactionBase Constructor
Methods
Commit Method
Rollback Method
Properties
Active Property
StorageBase
Overview
Members
StorageBase Constructor
Methods
Generic CreateObjectReader Method
ExecuteCommand Method
Generic ExecuteReader Method
ResolveStorageNullValue Method
Properties
StorageCommandBuilders Property
StorageCommandBuilderCollection
Overview
Members
Methods
GetStorageCommandBuilder Method
StorageConstraintException
Overview
Members
StorageConstraintException Constructor
StorageConstraintException Constructor(IQuery)
StorageConstraintException Constructor(String,Exception,IQuery)
StorageConstraintException Constructor(String,IQuery)
StorageException
Overview
Members
StorageException Constructor
StorageException Constructor(IQuery)
StorageException Constructor(SerializationInfo,StreamingContext)
StorageException Constructor(String,Exception,IQuery)
StorageException Constructor(String,IQuery)
Methods
GetObjectData Method
Properties
Query Property
Transaction
Overview
Members
Transaction Constructor
Methods
AddObjectInfo Method
Commit Method
Dispose Method
OnTransactionCommit Method
OnTransactionRollback Method
Rollback Method
RollbackObjectInfo Method
Properties
Active Property
ID Property
Events
TransactionCommit Event
TransactionRollback Event
Interfaces
ICustomDataTypesStorage
Overview
Members
Methods
ChangeFromDataType Method
ChangeToDataType Method
IStorage
Overview
Members
Methods
ExecuteCommand Method
Generic ExecuteReader Method
ResolveStorageNullValue Method
Properties
StorageCommandBuilders Property
IStorageCommandBuilder
Overview
Members
Methods
IsSupported Method
ToCompiledQuery Method
ITransactionStorage
Overview
Members
Methods
Commit Method
Rollback Method
StartTransaction Method
StartTransaction(IsolationLevel) Method
StartTransaction() Method
Properties
ActiveTransaction Property
IsTransactionActive Property
Events
TransactionCommit Event
TransactionRollback Event
TransactionStart Event
Chili.Opf3.Storages.MsSql Namespace
Overview
Classes
MsSqlSavePoint
Overview
Members
Properties
Name Property
MsSqlStorage
Overview
Members
MsSqlStorage Constructor
MsSqlStorage Constructor(String)
MsSqlStorage Constructor(String,String,String,String)
Methods
CreateCommand Method
CreateConnection Method
CreateParameter Method
CreateTransaction Method
ExecuteCommand Method
Generic ExecuteReader Method
StartTransaction Method
StartTransaction(IsolationLevel) Method
MsSqlTransaction
Overview
Members
Methods
AddObjectInfo Method
CreateSavePoint Method
Rollback Method
Rollback(MsSqlSavePoint) Method
Rollback(String) Method
Rollback() Method
Properties
Root Property
Chili.Opf3.Storages.OleDb Namespace
Overview
Classes
AccessStorage
Overview
Members
AccessStorage Constructor
AccessStorage Constructor(String)
AccessStorage Constructor(String,String)
Methods
CompactDatabase Method
ExecuteCommand Method
OleDbStorage
Overview
Members
OleDbStorage Constructor
Methods
CreateCommand Method
CreateConnection Method
CreateParameter Method
ExecuteCommand Method
Generic ExecuteReader Method
Chili.Opf3.Storages.Oracle Namespace
Overview
Classes
OracleStorage
Overview
Members
OracleStorage Constructor
OracleStorage Constructor(String)
OracleStorage Constructor(String,String,String)
Methods
CreateCommand Method
CreateConnection Method
CreateParameter Method
ExecuteCommand Method
Generic ExecuteReader Method
Properties
SequenceFormat Property