| Name | Description |
---|
| AddDiscriminatorToInsert | |
| AddDiscriminatorToSelect | |
| AfterInitialize | |
| AfterReassociate | |
| Check | |
| ConcretePropertySelectFragment(String, array<ValueInclusion>[]()[][]) | |
| ConcretePropertySelectFragment(String, AbstractEntityPersister..::..IInclusionChecker) | |
| ConcretePropertySelectFragment(String, array<Boolean>[]()[][]) | |
| ConcretePropertySelectFragmentSansLeadingComma | |
| ConsumesCollectionAlias | |
| ConsumesEntityAlias | |
| CountSubclassProperties | |
| CreateEntityLoader(LockMode) | |
| CreateEntityLoader(LockMode, IDictionary<(Of <<'(String, IFilter>)>>)) | |
| CreateFrom | |
| CreateProxy | |
| CreateQueryLoader | |
| CreateSelect | |
| CreateUniqueKeyLoaders | |
| CreateWhereByKey | |
| Dehydrate(Object, array<Object>[]()[][], array<Boolean>[]()[][], array<array<Boolean>[]()[][]>[]()[][], Int32, IDbCommand, ISessionImplementor) | |
| Dehydrate(Object, array<Object>[]()[][], Object, array<Boolean>[]()[][], array<array<Boolean>[]()[][]>[]()[][], Int32, IDbCommand, ISessionImplementor, Int32) | Marshall the fields of a persistent instance to a prepared statement |
| Delete(Object, Object, Object, ISessionImplementor) | |
| Delete(Object, Object, Int32, Object, SqlCommandInfo, ISessionImplementor, array<Object>[]()[][]) |
Perform an SQL DELETE
|
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
| FilterFragment(String) | |
| FilterFragment(String, IDictionary<(Of <<'(String, IFilter>)>>)) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
| FindDirty | |
| FindModified | |
| ForceVersionIncrement | |
| FromJoinFragment | |
| FromTableFragment | |
| GenerateDeleteString | |
| GenerateFilterConditionAlias | |
| GenerateIdentityInsertString | |
| GenerateInsertGeneratedValuesSelectString | |
| GenerateInsertString(Boolean, array<Boolean>[]()[][]) | |
| GenerateInsertString(array<Boolean>[]()[][], Int32) | |
| GenerateInsertString(Boolean, array<Boolean>[]()[][], Int32) | Generate the SQL that inserts a row |
| GenerateLazySelectString | |
| GenerateLocker | |
| GenerateSelectVersionString |
Generate the SQL that selects the version number by id
|
| GenerateSnapshotSelectString | |
| GenerateSQLDeleteStrings | |
| GenerateTableAlias | |
| GenerateTableAliasForColumn | |
| GenerateUpdateGeneratedValuesSelectString | |
| GenerateUpdateString(array<Boolean>[]()[][], Int32, Boolean) | |
| GenerateUpdateString(array<Boolean>[]()[][], Int32, array<Object>[]()[][], Boolean) | Generate the SQL that updates a row by id (and version) |
| GetCascadeStyle | |
| GetConcreteProxyClass | |
| GetCurrentVersion |
Retrieve the version number
|
| GetDatabaseSnapshot | |
| GetDiscriminatorAlias | |
| GetFetchMode | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
| GetIdentifier | |
| GetIdentifierAliases | |
| GetInfoString | |
| GetKeyColumns | |
| GetMappedClass | |
| GetNaturalIdentifierSnapshot | |
| GetPropertiesToInsert | |
| GetPropertiesToUpdate |
Transform the array of property indexes to an array of booleans, true when the property is dirty
|
| GetPropertyAliases | |
| GetPropertyColumnNames(Int32) |
Get the column names for the numbered property of this class
|
| GetPropertyColumnNames(String) | |
| GetPropertyColumnSpan | |
| GetPropertyIndex | |
| GetPropertyTableName | |
| GetPropertyType | |
| GetPropertyUpdateability | Which properties appear in the SQL update? (Initialized, updateable ones!) |
| GetPropertyValue(Object, Int32, EntityMode) | |
| GetPropertyValue(Object, String, EntityMode) | |
| GetPropertyValues | |
| GetPropertyValuesToInsert | |
| GetRootTableAlias | |
| GetSelectByUniqueKeyString | |
| GetSequentialSelect | |
| GetSQLWhereString | |
| GetSubclassEntityPersister | |
| GetSubclassForDiscriminatorValue | |
| GetSubclassPropertyColumnAliases | |
| GetSubclassPropertyColumnNames(Int32) | |
| GetSubclassPropertyColumnNames(String) | |
| GetSubclassPropertyDeclarer | |
| GetSubclassPropertyName | |
| GetSubclassPropertyTableName | |
| GetSubclassPropertyTableNumber(Int32) | |
| GetSubclassPropertyTableNumber(String) | |
| GetSubclassPropertyType | |
| GetSubclassTableKeyColumns | |
| GetSubclassTableName | |
| GetTableName | |
| GetTuplizer(EntityMode) | |
| GetTuplizer(ISessionImplementor) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) |
| GetVersion | |
| GuessEntityMode | |
| HasUninitializedLazyProperties | |
| Hydrate |
Unmarshall the fields of a persistent instance from a result set,
without resolving associations or collections
|
| IdentifierSelectFragment | |
| ImplementsLifecycle | |
| ImplementsValidatable | |
| InitializeLazyProperty | |
| InitLockers | |
| InitSubclassPropertyAliasesMap |
Must be called by subclasses, at the end of their constructors
|
| Insert(array<Object>[]()[][], Object, ISessionImplementor) | |
| Insert(Object, array<Object>[]()[][], Object, ISessionImplementor) | |
| Insert(array<Object>[]()[][], array<Boolean>[]()[][], SqlCommandInfo, Object, ISessionImplementor) |
Perform an SQL INSERT, and then retrieve a generated identifier.
|
| Insert(Object, array<Object>[]()[][], array<Boolean>[]()[][], Int32, SqlCommandInfo, Object, ISessionImplementor) |
Perform an SQL INSERT.
|
| Instantiate | |
| IsClassOrSuperclassTable | |
| IsDefinedOnSubclass | |
| IsDeleteCallable | |
| IsInsertCallable | |
| IsInstance |
Determines whether the specified entity is an instance of the class
managed by this persister.
|
| IsInstrumented | |
| IsInverseSubclassTable | |
| IsInverseTable | |
| IsModifiableEntity | |
| IsNullableSubclassTable | |
| IsNullableTable | |
| IsPropertyOfTable | |
| IsSubclassEntityName | |
| IsSubclassPropertyDeferred | |
| IsSubclassPropertyNullable | |
| IsSubclassTableLazy | |
| IsSubclassTableSequentialSelect | |
| IsTableCascadeDeleteEnabled | |
| IsTransient | |
| IsUnsavedVersion | |
| IsUpdateCallable | |
| Load |
Load an instance using the appropriate loader (as determined by GetAppropriateLoader(LockMode, ISessionImplementor) |
| LoadByUniqueKey | |
| Lock | |
| LogStaticSQL | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
| OneToManyFilterFragment | |
| PostConstruct | |
| PostInstantiate | |
| ProcessInsertGeneratedProperties | |
| ProcessUpdateGeneratedProperties | |
| PropertySelectFragment | |
| RenderSelect | |
| ResetIdentifier | |
| SelectFragment(String, String) | |
| SelectFragment(IJoinable, String, String, String, String, Boolean) | |
| SetIdentifier | |
| SetPropertyValue(Object, Int32, Object, EntityMode) | |
| SetPropertyValue(Object, String, Object, EntityMode) | |
| SetPropertyValues | |
| ToColumns(String) | |
| ToColumns(String, Int32) | |
| ToColumns(String, String) | |
| ToIdentifierColumns | |
| ToString | (Overrides Object..::..ToString()()()().) |
| ToType | |
| TryToType | |
| Update(Object, array<Object>[]()[][], array<Int32>[]()[][], Boolean, array<Object>[]()[][], Object, Object, Object, ISessionImplementor) | |
| Update(Object, array<Object>[]()[][], array<Object>[]()[][], Object, array<Boolean>[]()[][], Int32, Object, Object, SqlCommandInfo, ISessionImplementor) | |
| UpdateOrInsert | Perform an SQL UPDATE or SQL INSERT |
| UseGetGeneratedKeys | |
| UseInsertSelectIdentity | |
| WhereJoinFragment | |