Свойство | Тип | Описание | |
---|---|---|---|
customSQLDelete | SqlString[] | ||
customSQLInsert | SqlString[] | ||
customSQLUpdate | SqlString[] | ||
deleteCallable | bool[] | ||
deleteResultCheckStyles | ExecuteUpdateResultCheckStyle[] | ||
insertCallable | bool[] | ||
insertResultCheckStyles | ExecuteUpdateResultCheckStyle[] | ||
propertyDefinedOnSubclass | bool[] | ||
propertyMapping | BasicEntityPropertyMapping | ||
rowIdName | string | ||
updateCallable | bool[] | ||
updateResultCheckStyles | ExecuteUpdateResultCheckStyle[] |
Метод | Описание | |
---|---|---|
AfterInitialize ( object entity, bool lazyPropertiesAreUnfetched, ISessionImplementor session ) : void | ||
AfterReassociate ( object entity, ISessionImplementor session ) : void | ||
ConsumesCollectionAlias ( ) : bool | ||
ConsumesEntityAlias ( ) : bool | ||
CountSubclassProperties ( ) : int | ||
CreateProxy ( object id, ISessionImplementor session ) : object | ||
Delete ( object id, object version, int j, object obj, NHibernate.SqlCommand.SqlCommandInfo sql, ISessionImplementor session, object loadedState ) : void |
Perform an SQL DELETE
|
|
Delete ( object id, object version, object obj, ISessionImplementor session ) : void | ||
FilterFragment ( string alias ) : string | ||
FilterFragment ( string alias, IFilter>.IDictionary |
||
FindDirty ( object currentState, object previousState, object entity, ISessionImplementor session ) : int[] | ||
FindModified ( object old, object current, object entity, ISessionImplementor session ) : int[] | ||
ForceVersionIncrement ( object id, object currentVersion, ISessionImplementor session ) : object | ||
FromJoinFragment ( string alias, bool innerJoin, bool includeSubclasses ) : NHibernate.SqlCommand.SqlString | ||
FromTableFragment ( string alias ) : string | ||
GenerateFilterConditionAlias ( string rootAlias ) : string | ||
GenerateTableAlias ( string rootAlias, int tableNumber ) : string | ||
GenerateTableAliasForColumn ( string rootAlias, string column ) : string | ||
GetCascadeStyle ( int i ) : |
||
GetConcreteProxyClass ( EntityMode entityMode ) : |
||
GetCurrentVersion ( object id, ISessionImplementor session ) : object |
Retrieve the version number
|
|
GetDatabaseSnapshot ( object id, ISessionImplementor session ) : object[] | ||
GetDiscriminatorAlias ( string suffix ) : string | ||
GetFetchMode ( int i ) : FetchMode | ||
GetIdentifier ( object obj, EntityMode entityMode ) : object | ||
GetIdentifierAliases ( string suffix ) : string[] | ||
GetIdentifierType ( int j ) : IType | ||
GetInfoString ( ) : string | ||
GetMappedClass ( EntityMode entityMode ) : |
||
GetNaturalIdentifierSnapshot ( object id, ISessionImplementor session ) : object[] | ||
GetPropertyAliases ( string suffix, int i ) : string[] | ||
GetPropertyColumnNames ( int i ) : string[] |
Get the column names for the numbered property of this class
|
|
GetPropertyColumnNames ( string propertyName ) : string[] | ||
GetPropertyIndex ( string propertyName ) : int | ||
GetPropertyTableName ( string propertyName ) : string | ||
GetPropertyType ( string path ) : IType | ||
GetPropertyValue ( object obj, int i, EntityMode entityMode ) : object | ||
GetPropertyValue ( object obj, string propertyName, EntityMode entityMode ) : object | ||
GetPropertyValues ( object obj, EntityMode entityMode ) : object[] | ||
GetPropertyValuesToInsert ( object obj, IDictionary mergeMap, ISessionImplementor session ) : object[] | ||
GetRootTableAlias ( string drivingAlias ) : string | ||
GetSelectByUniqueKeyString ( string propertyName ) : NHibernate.SqlCommand.SqlString | ||
GetSubclassEntityPersister ( object instance, ISessionFactoryImplementor factory, EntityMode entityMode ) : IEntityPersister | ||
GetSubclassForDiscriminatorValue ( object value ) : string | ||
GetSubclassPropertyColumnAliases ( string propertyName, string suffix ) : string[] | ||
GetSubclassPropertyColumnNames ( int i ) : string[] | ||
GetSubclassPropertyColumnNames ( string propertyName ) : string[] | ||
GetSubclassPropertyDeclarer ( string propertyPath ) : Declarer | ||
GetSubclassPropertyName ( int i ) : string | ||
GetSubclassPropertyTableName ( int i ) : string | ||
GetSubclassPropertyTableNumber ( string propertyPath ) : int | Warning: When there are duplicated property names in the subclasses of the class, this method may return the wrong table number for the duplicated subclass property (note that SingleTableEntityPersister defines an overloaded form which takes the entity name. | |
GetSubclassPropertyType ( int i ) : IType | ||
GetSubclassTableName ( int j ) : string | ||
GetVersion ( object obj, EntityMode entityMode ) : object | ||
GuessEntityMode ( object obj ) : EntityMode? | ||
HasUninitializedLazyProperties ( object obj, EntityMode entityMode ) : bool | ||
Hydrate ( IDataReader rs, object id, object obj, ILoadable rootLoadable, string suffixedPropertyColumns, bool allProperties, ISessionImplementor session ) : object[] |
Unmarshall the fields of a persistent instance from a result set, without resolving associations or collections
|
|
IdentifierSelectFragment ( string name, string suffix ) : string | ||
ImplementsLifecycle ( EntityMode entityMode ) : bool | ||
ImplementsValidatable ( EntityMode entityMode ) : bool | ||
InitializeLazyProperty ( string fieldName, object entity, ISessionImplementor session ) : object | ||
Insert ( object fields, object obj, ISessionImplementor session ) : object | ||
Insert ( object id, object fields, object obj, ISessionImplementor session ) : void | ||
Instantiate ( object id, EntityMode entityMode ) : object | ||
IsDefinedOnSubclass ( int i ) : bool | ||
IsInstance ( object entity, EntityMode entityMode ) : bool |
Determines whether the specified entity is an instance of the class managed by this persister.
|
|
IsInstrumented ( EntityMode entityMode ) : bool | ||
IsModifiableEntity ( EntityEntry entry ) : bool | ||
IsSubclassEntityName ( string entityName ) : bool | ||
IsSubclassPropertyNullable ( int i ) : bool | ||
IsTransient ( object entity, ISessionImplementor session ) : bool? | ||
IsUnsavedVersion ( object version ) : bool? | ||
Load ( object id, object optionalObject, LockMode lockMode, ISessionImplementor session ) : object |
Load an instance using the appropriate loader (as determined by GetAppropriateLoader
|
|
LoadByUniqueKey ( string propertyName, object uniqueKey, ISessionImplementor session ) : object | ||
Lock ( object id, object version, object obj, LockMode lockMode, ISessionImplementor session ) : void | ||
OneToManyFilterFragment ( string alias ) : string | ||
PostInstantiate ( ) : void | ||
ProcessInsertGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
ProcessUpdateGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
PropertySelectFragment ( string name, string suffix, bool allProperties ) : string | ||
ResetIdentifier ( object entity, object currentId, object currentVersion, EntityMode entityMode ) : void | ||
SelectFragment ( IJoinable rhs, string rhsAlias, string lhsAlias, string entitySuffix, string collectionSuffix, bool includeCollectionColumns ) : string | ||
SelectFragment ( string alias, string suffix ) : string | ||
SetIdentifier ( object obj, object id, EntityMode entityMode ) : void | ||
SetPropertyValue ( object obj, int i, object value, EntityMode entityMode ) : void | ||
SetPropertyValue ( object obj, string propertyName, object value, EntityMode entityMode ) : void | ||
SetPropertyValues ( object obj, object values, EntityMode entityMode ) : void | ||
ToColumns ( string propertyName ) : string[] | ||
ToColumns ( string name, int i ) : string[] | ||
ToColumns ( string alias, string propertyName ) : string[] | ||
ToIdentifierColumns ( string name ) : string[] | ||
ToString ( ) : string | ||
ToType ( string propertyName ) : IType | ||
TryToType ( string propertyName, IType &type ) : bool | ||
Update ( object id, object fields, int dirtyFields, bool hasDirtyCollection, object oldFields, object oldVersion, object obj, object rowId, ISessionImplementor session ) : void | ||
WhereJoinFragment ( string alias, bool innerJoin, bool includeSubclasses ) : SqlString |
Метод | Описание | |
---|---|---|
AbstractEntityPersister ( NHibernate.Mapping.PersistentClass persistentClass, ICacheConcurrencyStrategy cache, ISessionFactoryImplementor factory ) : System | ||
AddDiscriminatorToInsert ( NHibernate.SqlCommand.SqlInsertBuilder insert ) : void | ||
AddDiscriminatorToSelect ( NHibernate.SqlCommand.SelectFragment select, string name, string suffix ) : void | ||
Check ( int rows, object id, int tableNumber, IExpectation expectation, IDbCommand statement ) : bool | ||
ConcretePropertySelectFragment ( string alias, IInclusionChecker inclusionChecker ) : string | ||
ConcretePropertySelectFragment ( string alias, ValueInclusion inclusions ) : string | ||
ConcretePropertySelectFragment ( string alias, bool includeProperty ) : string | ||
ConcretePropertySelectFragmentSansLeadingComma ( string alias, bool include ) : string | ||
CreateEntityLoader ( LockMode lockMode ) : IUniqueEntityLoader | ||
CreateEntityLoader ( LockMode lockMode, IFilter>.IDictionary |
||
CreateFrom ( int tableNumber, String alias ) : string | ||
CreateQueryLoader ( ) : void | ||
CreateSelect ( int subclassColumnNumbers, int subclassFormulaNumbers ) : NHibernate.SqlCommand.SelectFragment | ||
CreateUniqueKeyLoaders ( ) : void | ||
CreateWhereByKey ( int tableNumber, string alias ) : NHibernate.SqlCommand.SqlString | ||
Dehydrate ( object id, object fields, bool includeProperty, bool includeColumns, int j, IDbCommand st, ISessionImplementor session ) : int | ||
Dehydrate ( object id, object fields, object rowId, bool includeProperty, bool includeColumns, int table, IDbCommand statement, ISessionImplementor session, int index ) : int |
Marshall the fields of a persistent instance to a prepared statement
|
|
GenerateDeleteString ( int j ) : NHibernate.SqlCommand.SqlCommandInfo | ||
GenerateIdentityInsertString ( bool includeProperty ) : NHibernate.SqlCommand.SqlCommandInfo | ||
GenerateInsertGeneratedValuesSelectString ( ) : NHibernate.SqlCommand.SqlString | ||
GenerateInsertString ( bool identityInsert, bool includeProperty ) : NHibernate.SqlCommand.SqlCommandInfo | ||
GenerateInsertString ( bool identityInsert, bool includeProperty, int j ) : NHibernate.SqlCommand.SqlCommandInfo |
Generate the SQL that inserts a row
|
|
GenerateInsertString ( bool includeProperty, int j ) : NHibernate.SqlCommand.SqlCommandInfo | ||
GenerateLazySelectString ( ) : NHibernate.SqlCommand.SqlString | ||
GenerateLocker ( LockMode lockMode ) : ILockingStrategy | ||
GenerateSQLDeleteStrings ( object loadedState ) : NHibernate.SqlCommand.SqlCommandInfo[] | ||
GenerateSelectVersionString ( ) : NHibernate.SqlCommand.SqlString |
Generate the SQL that selects the version number by id
|
|
GenerateSnapshotSelectString ( ) : NHibernate.SqlCommand.SqlString | ||
GenerateUpdateGeneratedValuesSelectString ( ) : NHibernate.SqlCommand.SqlString | ||
GenerateUpdateString ( bool includeProperty, int j, bool useRowId ) : NHibernate.SqlCommand.SqlCommandInfo | ||
GenerateUpdateString ( bool includeProperty, int j, object oldFields, bool useRowId ) : NHibernate.SqlCommand.SqlCommandInfo |
Generate the SQL that updates a row by id (and version)
|
|
GetIdentiferProperty ( int table ) : Tuple.NHibernate.Mapping.Property | ||
GetJoinIdKeyColumns ( int j ) : string[] | ||
GetJoinTableId ( int j, object fields ) : object | ||
GetJoinTableId ( int table, object obj, EntityMode entityMode ) : object | ||
GetKeyColumns ( int table ) : string[] | ||
GetPropertiesToInsert ( object fields ) : bool[] | ||
GetPropertiesToUpdate ( int dirtyProperties, bool hasDirtyCollection ) : bool[] |
Transform the array of property indexes to an array of booleans, true when the property is dirty
|
|
GetPropertyColumnSpan ( int i ) : int | ||
GetPropertyUpdateability ( object entity, EntityMode entityMode ) : bool[] |
Which properties appear in the SQL update? (Initialized, updateable ones!)
|
|
GetRefIdColumnOfTable ( int table ) : int? | ||
GetSQLWhereString ( string alias ) : string | ||
GetSequentialSelect ( string entityName ) : NHibernate.SqlCommand.SqlString | ||
GetSubclassPropertyTableNumber ( int i ) : int | ||
GetSubclassTableKeyColumns ( int j ) : string[] | ||
GetTableName ( int table ) : string | ||
GetTableUpdateNeeded ( int dirtyProperties, bool hasDirtyCollection ) : bool[] |
Decide which tables need to be updated The return here is an array of boolean values with each index corresponding to a given table in the scope of this persister. |
|
GetTuplizer ( EntityMode entityMode ) : IEntityTuplizer | ||
GetTuplizer ( ISessionImplementor session ) : IEntityTuplizer | ||
InitLockers ( ) : void | ||
InitSubclassPropertyAliasesMap ( NHibernate.Mapping.PersistentClass model ) : void |
Must be called by subclasses, at the end of their constructors
|
|
Insert ( object fields, bool notNull, NHibernate.SqlCommand.SqlCommandInfo sql, object obj, ISessionImplementor session ) : object |
Perform an SQL INSERT, and then retrieve a generated identifier. This form is used for PostInsertIdentifierGenerator-style ids (IDENTITY, select, etc). |
|
Insert ( object id, object fields, bool notNull, int j, NHibernate.SqlCommand.SqlCommandInfo sql, object obj, ISessionImplementor session ) : void |
Perform an SQL INSERT. This for is used for all non-root tables as well as the root table in cases where the identifier value is known before the insert occurs. |
|
IsClassOrSuperclassTable ( int j ) : bool | ||
IsDeleteCallable ( int j ) : bool | ||
IsIdOfTable ( int property, int table ) : bool | ||
IsInsertCallable ( int j ) : bool | ||
IsInverseSubclassTable ( int j ) : bool | ||
IsInverseTable ( int j ) : bool | ||
IsNullableSubclassTable ( int j ) : bool | ||
IsNullableTable ( int j ) : bool | ||
IsPropertyOfTable ( int property, int table ) : bool | ||
IsSubclassPropertyDeferred ( string propertyName, string entityName ) : bool | ||
IsSubclassTableLazy ( int j ) : bool | ||
IsSubclassTableSequentialSelect ( int table ) : bool | ||
IsTableCascadeDeleteEnabled ( int j ) : bool | ||
IsUpdateCallable ( int j ) : bool | ||
LogStaticSQL ( ) : void | ||
PostConstruct ( IMapping mapping ) : void | ||
RenderSelect ( int tableNumbers, int columnNumbers, int formulaNumbers ) : SqlString | ||
Update ( object id, object fields, object oldFields, object rowId, bool includeProperty, int j, object oldVersion, object obj, SqlCommandInfo sql, ISessionImplementor session ) : bool | ||
UpdateOrInsert ( object id, object fields, object oldFields, object rowId, bool includeProperty, int j, object oldVersion, object obj, SqlCommandInfo sql, ISessionImplementor session ) : void |
Perform an SQL UPDATE or SQL INSERT
|
|
UseGetGeneratedKeys ( ) : bool | ||
UseInsertSelectIdentity ( ) : bool |
Метод | Описание | |
---|---|---|
CheckVersion ( bool includeProperty ) : bool | ||
CreateJoin ( int tableNumbers, string drivingAlias ) : NHibernate.SqlCommand.JoinFragment | ||
CreateJoin ( string name, bool innerjoin, bool includeSubclasses ) : NHibernate.SqlCommand.JoinFragment | ||
CreateLoaders ( ) : void | ||
CreateUniqueKeyLoader ( IType uniqueKeyType, string columns, IFilter>.IDictionary |
||
GenerateGeneratedValuesSelectString ( ValueInclusion inclusions ) : NHibernate.SqlCommand.SqlString | ||
GenerateVersionIncrementUpdateString ( ) : NHibernate.SqlCommand.SqlCommandInfo | ||
GetAppropriateLoader ( LockMode lockMode, ISessionImplementor session ) : IUniqueEntityLoader | ||
GetAppropriateUniqueKeyLoader ( string propertyName, IFilter>.IDictionary |
||
GetColumnsToTableAliasMap ( string rootAlias ) : string>.IDictionary |
||
GetLocker ( LockMode lockMode ) : ILockingStrategy | ||
GetSubclassEntityName ( System clazz ) : string | ||
GetSubclassPropertyIndex ( string propertyName ) : int | ||
GetUpdateStrings ( bool byRowId, bool lazy ) : NHibernate.SqlCommand.SqlCommandInfo[] | ||
HasIdentifierMapper ( ) : bool | ||
InitDiscriminatorPropertyPath ( ) : void | ||
InitIdentifierPropertyPaths ( IMapping mapping ) : void | ||
InitOrdinaryPropertyPaths ( IMapping mapping ) : void | ||
InitPropertyPaths ( IMapping mapping ) : void | ||
InitializeLazyPropertiesFromCache ( string fieldName, object entity, ISessionImplementor session, EntityEntry entry, CacheEntry cacheEntry ) : object | ||
InitializeLazyPropertiesFromDatastore ( string fieldName, object entity, ISessionImplementor session, object id, EntityEntry entry ) : object | ||
InitializeLazyProperty ( string fieldName, object entity, ISessionImplementor session, object snapshot, int j, object propValue ) : bool | ||
InternalInitSubclassPropertyAliasesMap ( string path, IEnumerable |
||
IsAllNull ( object array, int tableNumber ) : bool | ||
LocateVersionType ( ) : IVersionType | ||
LogDirtyProperties ( int props ) : void | ||
ProcessGeneratedPropertiesWithGeneratedSql ( object id, object entity, object state, ISessionImplementor session, NHibernate.SqlCommand.SqlString selectionSQL, ValueInclusion generationInclusions ) : void | ||
ProcessGeneratedPropertiesWithLoader ( object id, object entity, ISessionImplementor session ) : void |
protected AbstractEntityPersister ( NHibernate.Mapping.PersistentClass persistentClass, ICacheConcurrencyStrategy cache, ISessionFactoryImplementor factory ) : System | ||
persistentClass | NHibernate.Mapping.PersistentClass | |
cache | ICacheConcurrencyStrategy | |
factory | ISessionFactoryImplementor | |
Результат | System |
protected AddDiscriminatorToInsert ( NHibernate.SqlCommand.SqlInsertBuilder insert ) : void | ||
insert | NHibernate.SqlCommand.SqlInsertBuilder | |
Результат | void |
protected AddDiscriminatorToSelect ( NHibernate.SqlCommand.SelectFragment select, string name, string suffix ) : void | ||
select | NHibernate.SqlCommand.SelectFragment | |
name | string | |
suffix | string | |
Результат | void |
public AfterInitialize ( object entity, bool lazyPropertiesAreUnfetched, ISessionImplementor session ) : void | ||
entity | object | |
lazyPropertiesAreUnfetched | bool | |
session | ISessionImplementor | |
Результат | void |
public AfterReassociate ( object entity, ISessionImplementor session ) : void | ||
entity | object | |
session | ISessionImplementor | |
Результат | void |
protected Check ( int rows, object id, int tableNumber, IExpectation expectation, IDbCommand statement ) : bool | ||
rows | int | |
id | object | |
tableNumber | int | |
expectation | IExpectation | |
statement | IDbCommand | |
Результат | bool |
protected ConcretePropertySelectFragment ( string alias, IInclusionChecker inclusionChecker ) : string | ||
alias | string | |
inclusionChecker | IInclusionChecker | |
Результат | string |
protected ConcretePropertySelectFragment ( string alias, ValueInclusion inclusions ) : string | ||
alias | string | |
inclusions | ValueInclusion | |
Результат | string |
protected ConcretePropertySelectFragment ( string alias, bool includeProperty ) : string | ||
alias | string | |
includeProperty | bool | |
Результат | string |
protected ConcretePropertySelectFragmentSansLeadingComma ( string alias, bool include ) : string | ||
alias | string | |
include | bool | |
Результат | string |
protected CreateEntityLoader ( LockMode lockMode ) : IUniqueEntityLoader | ||
lockMode | LockMode | |
Результат | IUniqueEntityLoader |
protected CreateEntityLoader ( LockMode lockMode, IFilter>.IDictionary |
||
lockMode | LockMode | |
enabledFilters | IFilter>.IDictionary | |
Результат | IUniqueEntityLoader |
protected CreateFrom ( int tableNumber, String alias ) : string | ||
tableNumber | int | |
alias | String | |
Результат | string |
public CreateProxy ( object id, ISessionImplementor session ) : object | ||
id | object | |
session | ISessionImplementor | |
Результат | object |
protected CreateSelect ( int subclassColumnNumbers, int subclassFormulaNumbers ) : NHibernate.SqlCommand.SelectFragment | ||
subclassColumnNumbers | int | |
subclassFormulaNumbers | int | |
Результат | NHibernate.SqlCommand.SelectFragment |
protected CreateUniqueKeyLoaders ( ) : void | ||
Результат | void |
protected CreateWhereByKey ( int tableNumber, string alias ) : NHibernate.SqlCommand.SqlString | ||
tableNumber | int | |
alias | string | |
Результат | NHibernate.SqlCommand.SqlString |
protected Dehydrate ( object id, object fields, bool includeProperty, bool includeColumns, int j, IDbCommand st, ISessionImplementor session ) : int | ||
id | object | |
fields | object | |
includeProperty | bool | |
includeColumns | bool | |
j | int | |
st | IDbCommand | |
session | ISessionImplementor | |
Результат | int |
protected Dehydrate ( object id, object fields, object rowId, bool includeProperty, bool includeColumns, int table, IDbCommand statement, ISessionImplementor session, int index ) : int | ||
id | object | |
fields | object | |
rowId | object | |
includeProperty | bool | |
includeColumns | bool | |
table | int | |
statement | IDbCommand | |
session | ISessionImplementor | |
index | int | |
Результат | int |
public Delete ( object id, object version, int j, object obj, NHibernate.SqlCommand.SqlCommandInfo sql, ISessionImplementor session, object loadedState ) : void | ||
id | object | |
version | object | |
j | int | |
obj | object | |
sql | NHibernate.SqlCommand.SqlCommandInfo | |
session | ISessionImplementor | |
loadedState | object | |
Результат | void |
public Delete ( object id, object version, object obj, ISessionImplementor session ) : void | ||
id | object | |
version | object | |
obj | object | |
session | ISessionImplementor | |
Результат | void |
public abstract FilterFragment ( string alias ) : string | ||
alias | string | |
Результат | string |
public FilterFragment ( string alias, IFilter>.IDictionary |
||
alias | string | |
enabledFilters | IFilter>.IDictionary | |
Результат | string |
public FindDirty ( object currentState, object previousState, object entity, ISessionImplementor session ) : int[] | ||
currentState | object | |
previousState | object | |
entity | object | |
session | ISessionImplementor | |
Результат | int[] |
public FindModified ( object old, object current, object entity, ISessionImplementor session ) : int[] | ||
old | object | |
current | object | |
entity | object | |
session | ISessionImplementor | |
Результат | int[] |
public ForceVersionIncrement ( object id, object currentVersion, ISessionImplementor session ) : object | ||
id | object | |
currentVersion | object | |
session | ISessionImplementor | |
Результат | object |
public FromJoinFragment ( string alias, bool innerJoin, bool includeSubclasses ) : NHibernate.SqlCommand.SqlString | ||
alias | string | |
innerJoin | bool | |
includeSubclasses | bool | |
Результат | NHibernate.SqlCommand.SqlString |
public abstract FromTableFragment ( string alias ) : string | ||
alias | string | |
Результат | string |
protected GenerateDeleteString ( int j ) : NHibernate.SqlCommand.SqlCommandInfo | ||
j | int | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
public GenerateFilterConditionAlias ( string rootAlias ) : string | ||
rootAlias | string | |
Результат | string |
protected GenerateIdentityInsertString ( bool includeProperty ) : NHibernate.SqlCommand.SqlCommandInfo | ||
includeProperty | bool | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
protected GenerateInsertGeneratedValuesSelectString ( ) : NHibernate.SqlCommand.SqlString | ||
Результат | NHibernate.SqlCommand.SqlString |
protected GenerateInsertString ( bool identityInsert, bool includeProperty ) : NHibernate.SqlCommand.SqlCommandInfo | ||
identityInsert | bool | |
includeProperty | bool | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
protected GenerateInsertString ( bool identityInsert, bool includeProperty, int j ) : NHibernate.SqlCommand.SqlCommandInfo | ||
identityInsert | bool | |
includeProperty | bool | |
j | int | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
protected GenerateInsertString ( bool includeProperty, int j ) : NHibernate.SqlCommand.SqlCommandInfo | ||
includeProperty | bool | |
j | int | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
protected GenerateLazySelectString ( ) : NHibernate.SqlCommand.SqlString | ||
Результат | NHibernate.SqlCommand.SqlString |
protected GenerateLocker ( LockMode lockMode ) : ILockingStrategy | ||
lockMode | LockMode | |
Результат | ILockingStrategy |
protected GenerateSQLDeleteStrings ( object loadedState ) : NHibernate.SqlCommand.SqlCommandInfo[] | ||
loadedState | object | |
Результат | NHibernate.SqlCommand.SqlCommandInfo[] |
protected GenerateSelectVersionString ( ) : NHibernate.SqlCommand.SqlString | ||
Результат | NHibernate.SqlCommand.SqlString |
protected GenerateSnapshotSelectString ( ) : NHibernate.SqlCommand.SqlString | ||
Результат | NHibernate.SqlCommand.SqlString |
public GenerateTableAlias ( string rootAlias, int tableNumber ) : string | ||
rootAlias | string | |
tableNumber | int | |
Результат | string |
public GenerateTableAliasForColumn ( string rootAlias, string column ) : string | ||
rootAlias | string | |
column | string | |
Результат | string |
protected GenerateUpdateGeneratedValuesSelectString ( ) : NHibernate.SqlCommand.SqlString | ||
Результат | NHibernate.SqlCommand.SqlString |
protected GenerateUpdateString ( bool includeProperty, int j, bool useRowId ) : NHibernate.SqlCommand.SqlCommandInfo | ||
includeProperty | bool | |
j | int | |
useRowId | bool | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
protected GenerateUpdateString ( bool includeProperty, int j, object oldFields, bool useRowId ) : NHibernate.SqlCommand.SqlCommandInfo | ||
includeProperty | bool | |
j | int | |
oldFields | object | |
useRowId | bool | |
Результат | NHibernate.SqlCommand.SqlCommandInfo |
public GetCascadeStyle ( int i ) : |
||
i | int | |
Результат |
public GetConcreteProxyClass ( EntityMode entityMode ) : |
||
entityMode | EntityMode | |
Результат |
public GetCurrentVersion ( object id, ISessionImplementor session ) : object | ||
id | object | |
session | ISessionImplementor | |
Результат | object |
public GetDatabaseSnapshot ( object id, ISessionImplementor session ) : object[] | ||
id | object | |
session | ISessionImplementor | |
Результат | object[] |
public GetDiscriminatorAlias ( string suffix ) : string | ||
suffix | string | |
Результат | string |
protected GetIdentiferProperty ( int table ) : Tuple.NHibernate.Mapping.Property | ||
table | int | |
Результат | Tuple.NHibernate.Mapping.Property |
public GetIdentifier ( object obj, EntityMode entityMode ) : object | ||
obj | object | |
entityMode | EntityMode | |
Результат | object |
public GetIdentifierAliases ( string suffix ) : string[] | ||
suffix | string | |
Результат | string[] |
public GetIdentifierType ( int j ) : IType | ||
j | int | |
Результат | IType |
protected GetJoinIdKeyColumns ( int j ) : string[] | ||
j | int | |
Результат | string[] |
protected GetJoinTableId ( int j, object fields ) : object | ||
j | int | |
fields | object | |
Результат | object |
protected GetJoinTableId ( int table, object obj, EntityMode entityMode ) : object | ||
table | int | |
obj | object | |
entityMode | EntityMode | |
Результат | object |
protected abstract GetKeyColumns ( int table ) : string[] | ||
table | int | |
Результат | string[] |
public GetMappedClass ( EntityMode entityMode ) : |
||
entityMode | EntityMode | |
Результат |
public GetNaturalIdentifierSnapshot ( object id, ISessionImplementor session ) : object[] | ||
id | object | |
session | ISessionImplementor | |
Результат | object[] |
protected GetPropertiesToInsert ( object fields ) : bool[] | ||
fields | object | |
Результат | bool[] |
protected GetPropertiesToUpdate ( int dirtyProperties, bool hasDirtyCollection ) : bool[] | ||
dirtyProperties | int | |
hasDirtyCollection | bool | |
Результат | bool[] |
public GetPropertyAliases ( string suffix, int i ) : string[] | ||
suffix | string | |
i | int | |
Результат | string[] |
public GetPropertyColumnNames ( int i ) : string[] | ||
i | int | |
Результат | string[] |
public GetPropertyColumnNames ( string propertyName ) : string[] | ||
propertyName | string | |
Результат | string[] |
protected GetPropertyColumnSpan ( int i ) : int | ||
i | int | |
Результат | int |
public GetPropertyIndex ( string propertyName ) : int | ||
propertyName | string | |
Результат | int |
public abstract GetPropertyTableName ( string propertyName ) : string | ||
propertyName | string | |
Результат | string |
public GetPropertyType ( string path ) : IType | ||
path | string | |
Результат | IType |
protected GetPropertyUpdateability ( object entity, EntityMode entityMode ) : bool[] | ||
entity | object | |
entityMode | EntityMode | |
Результат | bool[] |
public GetPropertyValue ( object obj, int i, EntityMode entityMode ) : object | ||
obj | object | |
i | int | |
entityMode | EntityMode | |
Результат | object |
public GetPropertyValue ( object obj, string propertyName, EntityMode entityMode ) : object | ||
obj | object | |
propertyName | string | |
entityMode | EntityMode | |
Результат | object |
public GetPropertyValues ( object obj, EntityMode entityMode ) : object[] | ||
obj | object | |
entityMode | EntityMode | |
Результат | object[] |
public GetPropertyValuesToInsert ( object obj, IDictionary mergeMap, ISessionImplementor session ) : object[] | ||
obj | object | |
mergeMap | IDictionary | |
session | ISessionImplementor | |
Результат | object[] |
protected GetRefIdColumnOfTable ( int table ) : int? | ||
table | int | |
Результат | int? |
public GetRootTableAlias ( string drivingAlias ) : string | ||
drivingAlias | string | |
Результат | string |
protected GetSQLWhereString ( string alias ) : string | ||
alias | string | |
Результат | string |
public GetSelectByUniqueKeyString ( string propertyName ) : NHibernate.SqlCommand.SqlString | ||
propertyName | string | |
Результат | NHibernate.SqlCommand.SqlString |
protected GetSequentialSelect ( string entityName ) : NHibernate.SqlCommand.SqlString | ||
entityName | string | |
Результат | NHibernate.SqlCommand.SqlString |
public GetSubclassEntityPersister ( object instance, ISessionFactoryImplementor factory, EntityMode entityMode ) : IEntityPersister | ||
instance | object | |
factory | ISessionFactoryImplementor | |
entityMode | EntityMode | |
Результат | IEntityPersister |
public abstract GetSubclassForDiscriminatorValue ( object value ) : string | ||
value | object | |
Результат | string |
public GetSubclassPropertyColumnAliases ( string propertyName, string suffix ) : string[] | ||
propertyName | string | |
suffix | string | |
Результат | string[] |
public GetSubclassPropertyColumnNames ( int i ) : string[] | ||
i | int | |
Результат | string[] |
public GetSubclassPropertyColumnNames ( string propertyName ) : string[] | ||
propertyName | string | |
Результат | string[] |
public GetSubclassPropertyDeclarer ( string propertyPath ) : Declarer | ||
propertyPath | string | |
Результат | Declarer |
public GetSubclassPropertyName ( int i ) : string | ||
i | int | |
Результат | string |
public abstract GetSubclassPropertyTableName ( int i ) : string | ||
i | int | |
Результат | string |
protected abstract GetSubclassPropertyTableNumber ( int i ) : int | ||
i | int | |
Результат | int |
public GetSubclassPropertyTableNumber ( string propertyPath ) : int | ||
propertyPath | string | |
Результат | int |
public GetSubclassPropertyType ( int i ) : IType | ||
i | int | |
Результат | IType |
protected abstract GetSubclassTableKeyColumns ( int j ) : string[] | ||
j | int | |
Результат | string[] |
public abstract GetSubclassTableName ( int j ) : string | ||
j | int | |
Результат | string |
protected abstract GetTableName ( int table ) : string | ||
table | int | |
Результат | string |
protected GetTableUpdateNeeded ( int dirtyProperties, bool hasDirtyCollection ) : bool[] | ||
dirtyProperties | int | The indices of all the entity properties considered dirty. |
hasDirtyCollection | bool | Whether any collections owned by the entity which were considered dirty. |
Результат | bool[] |
protected GetTuplizer ( EntityMode entityMode ) : IEntityTuplizer | ||
entityMode | EntityMode | |
Результат | IEntityTuplizer |
protected GetTuplizer ( ISessionImplementor session ) : IEntityTuplizer | ||
session | ISessionImplementor | |
Результат | IEntityTuplizer |
public GetVersion ( object obj, EntityMode entityMode ) : object | ||
obj | object | |
entityMode | EntityMode | |
Результат | object |
public GuessEntityMode ( object obj ) : EntityMode? | ||
obj | object | |
Результат | EntityMode? |
public HasUninitializedLazyProperties ( object obj, EntityMode entityMode ) : bool | ||
obj | object | |
entityMode | EntityMode | |
Результат | bool |
public Hydrate ( IDataReader rs, object id, object obj, ILoadable rootLoadable, string suffixedPropertyColumns, bool allProperties, ISessionImplementor session ) : object[] | ||
rs | IDataReader | |
id | object | |
obj | object | |
rootLoadable | ILoadable | |
suffixedPropertyColumns | string | |
allProperties | bool | |
session | ISessionImplementor | |
Результат | object[] |
public IdentifierSelectFragment ( string name, string suffix ) : string | ||
name | string | |
suffix | string | |
Результат | string |
public ImplementsLifecycle ( EntityMode entityMode ) : bool | ||
entityMode | EntityMode | |
Результат | bool |
public ImplementsValidatable ( EntityMode entityMode ) : bool | ||
entityMode | EntityMode | |
Результат | bool |
protected InitSubclassPropertyAliasesMap ( NHibernate.Mapping.PersistentClass model ) : void | ||
model | NHibernate.Mapping.PersistentClass | |
Результат | void |
public InitializeLazyProperty ( string fieldName, object entity, ISessionImplementor session ) : object | ||
fieldName | string | |
entity | object | |
session | ISessionImplementor | |
Результат | object |
protected Insert ( object fields, bool notNull, NHibernate.SqlCommand.SqlCommandInfo sql, object obj, ISessionImplementor session ) : object | ||
fields | object | |
notNull | bool | |
sql | NHibernate.SqlCommand.SqlCommandInfo | |
obj | object | |
session | ISessionImplementor | |
Результат | object |
public Insert ( object fields, object obj, ISessionImplementor session ) : object | ||
fields | object | |
obj | object | |
session | ISessionImplementor | |
Результат | object |
protected Insert ( object id, object fields, bool notNull, int j, NHibernate.SqlCommand.SqlCommandInfo sql, object obj, ISessionImplementor session ) : void | ||
id | object | |
fields | object | |
notNull | bool | |
j | int | |
sql | NHibernate.SqlCommand.SqlCommandInfo | |
obj | object | |
session | ISessionImplementor | |
Результат | void |
public Insert ( object id, object fields, object obj, ISessionImplementor session ) : void | ||
id | object | |
fields | object | |
obj | object | |
session | ISessionImplementor | |
Результат | void |
public Instantiate ( object id, EntityMode entityMode ) : object | ||
id | object | |
entityMode | EntityMode | |
Результат | object |
protected abstract IsClassOrSuperclassTable ( int j ) : bool | ||
j | int | |
Результат | bool |
public IsDefinedOnSubclass ( int i ) : bool | ||
i | int | |
Результат | bool |
protected IsDeleteCallable ( int j ) : bool | ||
j | int | |
Результат | bool |
protected IsIdOfTable ( int property, int table ) : bool | ||
property | int | |
table | int | |
Результат | bool |
protected IsInsertCallable ( int j ) : bool | ||
j | int | |
Результат | bool |
public IsInstance ( object entity, EntityMode entityMode ) : bool | ||
entity | object | The entity. |
entityMode | EntityMode | The entity mode. |
Результат | bool |
public IsInstrumented ( EntityMode entityMode ) : bool | ||
entityMode | EntityMode | |
Результат | bool |
protected IsInverseSubclassTable ( int j ) : bool | ||
j | int | |
Результат | bool |
public IsModifiableEntity ( EntityEntry entry ) : bool | ||
entry | EntityEntry | |
Результат | bool |
protected IsNullableSubclassTable ( int j ) : bool | ||
j | int | |
Результат | bool |
protected abstract IsPropertyOfTable ( int property, int table ) : bool | ||
property | int | |
table | int | |
Результат | bool |
public IsSubclassEntityName ( string entityName ) : bool | ||
entityName | string | |
Результат | bool |
protected IsSubclassPropertyDeferred ( string propertyName, string entityName ) : bool | ||
propertyName | string | |
entityName | string | |
Результат | bool |
public IsSubclassPropertyNullable ( int i ) : bool | ||
i | int | |
Результат | bool |
protected IsSubclassTableLazy ( int j ) : bool | ||
j | int | |
Результат | bool |
protected IsSubclassTableSequentialSelect ( int table ) : bool | ||
table | int | |
Результат | bool |
protected abstract IsTableCascadeDeleteEnabled ( int j ) : bool | ||
j | int | |
Результат | bool |
public IsTransient ( object entity, ISessionImplementor session ) : bool? | ||
entity | object | |
session | ISessionImplementor | |
Результат | bool? |
public IsUnsavedVersion ( object version ) : bool? | ||
version | object | |
Результат | bool? |
protected IsUpdateCallable ( int j ) : bool | ||
j | int | |
Результат | bool |
public Load ( object id, object optionalObject, LockMode lockMode, ISessionImplementor session ) : object | ||
id | object | |
optionalObject | object | |
lockMode | LockMode | |
session | ISessionImplementor | |
Результат | object |
public LoadByUniqueKey ( string propertyName, object uniqueKey, ISessionImplementor session ) : object | ||
propertyName | string | |
uniqueKey | object | |
session | ISessionImplementor | |
Результат | object |
public Lock ( object id, object version, object obj, LockMode lockMode, ISessionImplementor session ) : void | ||
id | object | |
version | object | |
obj | object | |
lockMode | LockMode | |
session | ISessionImplementor | |
Результат | void |
public OneToManyFilterFragment ( string alias ) : string | ||
alias | string | |
Результат | string |
protected PostConstruct ( IMapping mapping ) : void | ||
mapping | IMapping | |
Результат | void |
public ProcessInsertGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
id | object | |
entity | object | |
state | object | |
session | ISessionImplementor | |
Результат | void |
public ProcessUpdateGeneratedProperties ( object id, object entity, object state, ISessionImplementor session ) : void | ||
id | object | |
entity | object | |
state | object | |
session | ISessionImplementor | |
Результат | void |
public PropertySelectFragment ( string name, string suffix, bool allProperties ) : string | ||
name | string | |
suffix | string | |
allProperties | bool | |
Результат | string |
protected RenderSelect ( int tableNumbers, int columnNumbers, int formulaNumbers ) : SqlString | ||
tableNumbers | int | |
columnNumbers | int | |
formulaNumbers | int | |
Результат | SqlString |
public ResetIdentifier ( object entity, object currentId, object currentVersion, EntityMode entityMode ) : void | ||
entity | object | |
currentId | object | |
currentVersion | object | |
entityMode | EntityMode | |
Результат | void |
public SelectFragment ( IJoinable rhs, string rhsAlias, string lhsAlias, string entitySuffix, string collectionSuffix, bool includeCollectionColumns ) : string | ||
rhs | IJoinable | |
rhsAlias | string | |
lhsAlias | string | |
entitySuffix | string | |
collectionSuffix | string | |
includeCollectionColumns | bool | |
Результат | string |
public SelectFragment ( string alias, string suffix ) : string | ||
alias | string | |
suffix | string | |
Результат | string |
public SetIdentifier ( object obj, object id, EntityMode entityMode ) : void | ||
obj | object | |
id | object | |
entityMode | EntityMode | |
Результат | void |
public SetPropertyValue ( object obj, int i, object value, EntityMode entityMode ) : void | ||
obj | object | |
i | int | |
value | object | |
entityMode | EntityMode | |
Результат | void |
public SetPropertyValue ( object obj, string propertyName, object value, EntityMode entityMode ) : void | ||
obj | object | |
propertyName | string | |
value | object | |
entityMode | EntityMode | |
Результат | void |
public SetPropertyValues ( object obj, object values, EntityMode entityMode ) : void | ||
obj | object | |
values | object | |
entityMode | EntityMode | |
Результат | void |
public ToColumns ( string propertyName ) : string[] | ||
propertyName | string | |
Результат | string[] |
public ToColumns ( string name, int i ) : string[] | ||
name | string | |
i | int | |
Результат | string[] |
public ToColumns ( string alias, string propertyName ) : string[] | ||
alias | string | |
propertyName | string | |
Результат | string[] |
public ToIdentifierColumns ( string name ) : string[] | ||
name | string | |
Результат | string[] |
public ToType ( string propertyName ) : IType | ||
propertyName | string | |
Результат | IType |
public TryToType ( string propertyName, IType &type ) : bool | ||
propertyName | string | |
type | IType | |
Результат | bool |
protected Update ( object id, object fields, object oldFields, object rowId, bool includeProperty, int j, object oldVersion, object obj, SqlCommandInfo sql, ISessionImplementor session ) : bool | ||
id | object | |
fields | object | |
oldFields | object | |
rowId | object | |
includeProperty | bool | |
j | int | |
oldVersion | object | |
obj | object | |
sql | SqlCommandInfo | |
session | ISessionImplementor | |
Результат | bool |
public Update ( object id, object fields, int dirtyFields, bool hasDirtyCollection, object oldFields, object oldVersion, object obj, object rowId, ISessionImplementor session ) : void | ||
id | object | |
fields | object | |
dirtyFields | int | |
hasDirtyCollection | bool | |
oldFields | object | |
oldVersion | object | |
obj | object | |
rowId | object | |
session | ISessionImplementor | |
Результат | void |
protected UpdateOrInsert ( object id, object fields, object oldFields, object rowId, bool includeProperty, int j, object oldVersion, object obj, SqlCommandInfo sql, ISessionImplementor session ) : void | ||
id | object | |
fields | object | |
oldFields | object | |
rowId | object | |
includeProperty | bool | |
j | int | |
oldVersion | object | |
obj | object | |
sql | SqlCommandInfo | |
session | ISessionImplementor | |
Результат | void |
protected UseInsertSelectIdentity ( ) : bool | ||
Результат | bool |
public WhereJoinFragment ( string alias, bool innerJoin, bool includeSubclasses ) : SqlString | ||
alias | string | |
innerJoin | bool | |
includeSubclasses | bool | |
Результат | SqlString |
protected ExecuteUpdateResultCheckStyle[] deleteResultCheckStyles | ||
Результат | ExecuteUpdateResultCheckStyle[] |
protected ExecuteUpdateResultCheckStyle[] insertResultCheckStyles | ||
Результат | ExecuteUpdateResultCheckStyle[] |
protected bool[] propertyDefinedOnSubclass | ||
Результат | bool[] |
protected BasicEntityPropertyMapping propertyMapping | ||
Результат | BasicEntityPropertyMapping |