Method | Description | |
---|---|---|
FilterFragment ( string alias ) : string | ||
FromTableFragment ( string alias ) : string | ||
GenerateFilterConditionAlias ( string rootAlias ) : string | ||
GetPropertyTableName ( string propertyName ) : string | ||
GetRootTableAlias ( string drivingAlias ) : string | ||
GetSubclassForDiscriminatorValue ( object value ) : string | ||
GetSubclassPropertyDeclarer ( string propertyPath ) : Declarer | ||
GetSubclassPropertyTableName ( int i ) : string | ||
GetSubclassTableName ( int j ) : string | ||
JoinedSubclassEntityPersister ( NHibernate.Mapping.PersistentClass persistentClass, ICacheConcurrencyStrategy cache, ISessionFactoryImplementor factory, IMapping mapping ) : System |
Constructs the NormalizedEntityPerister for the PersistentClass.
|
|
ToColumns ( string alias, string propertyName ) : string[] |
Method | Description | |
---|---|---|
AddDiscriminatorToSelect ( NHibernate.SqlCommand.SelectFragment select, string name, string suffix ) : void | ||
GetKeyColumns ( int table ) : string[] | ||
GetPropertiesToUpdate ( int dirtyProperties, bool hasDirtyCollection ) : bool[] | ||
GetSubclassPropertyTableNumber ( int i ) : int | ||
GetSubclassTableKeyColumns ( int j ) : string[] | ||
GetTableName ( int table ) : string | ||
GetTableUpdateNeeded ( int dirtyProperties, bool hasDirtyCollection ) : bool[] | ||
IsClassOrSuperclassTable ( int j ) : bool | ||
IsPropertyOfTable ( int property, int table ) : bool | ||
IsTableCascadeDeleteEnabled ( int j ) : bool |
Method | Description | |
---|---|---|
DiscriminatorFragment ( string alias ) : NHibernate.SqlCommand.CaseFragment | ||
GetTableId ( string tableName, string tables ) : int |
Find the Index of the table name from a list of table names.
|
|
Reverse ( string objects ) : string[] | ||
Reverse ( string objects ) : string[][] | ||
Reverse ( object objects, int len ) : void |
protected AddDiscriminatorToSelect ( NHibernate.SqlCommand.SelectFragment select, string name, string suffix ) : void | ||
select | NHibernate.SqlCommand.SelectFragment | |
name | string | |
suffix | string | |
return | void |
public FilterFragment ( string alias ) : string | ||
alias | string | |
return | string |
public FromTableFragment ( string alias ) : string | ||
alias | string | |
return | string |
public GenerateFilterConditionAlias ( string rootAlias ) : string | ||
rootAlias | string | |
return | string |
protected GetKeyColumns ( int table ) : string[] | ||
table | int | |
return | string[] |
protected GetPropertiesToUpdate ( int dirtyProperties, bool hasDirtyCollection ) : bool[] | ||
dirtyProperties | int | |
hasDirtyCollection | bool | |
return | bool[] |
public GetPropertyTableName ( string propertyName ) : string | ||
propertyName | string | |
return | string |
public GetRootTableAlias ( string drivingAlias ) : string | ||
drivingAlias | string | |
return | string |
public GetSubclassForDiscriminatorValue ( object value ) : string | ||
value | object | |
return | string |
public GetSubclassPropertyDeclarer ( string propertyPath ) : Declarer | ||
propertyPath | string | |
return | Declarer |
public GetSubclassPropertyTableName ( int i ) : string | ||
i | int | |
return | string |
protected GetSubclassPropertyTableNumber ( int i ) : int | ||
i | int | |
return | int |
protected GetSubclassTableKeyColumns ( int j ) : string[] | ||
j | int | |
return | string[] |
public GetSubclassTableName ( int j ) : string | ||
j | int | |
return | string |
protected GetTableName ( int table ) : string | ||
table | int | |
return | string |
protected GetTableUpdateNeeded ( int dirtyProperties, bool hasDirtyCollection ) : bool[] | ||
dirtyProperties | int | |
hasDirtyCollection | bool | |
return | bool[] |
protected IsClassOrSuperclassTable ( int j ) : bool | ||
j | int | |
return | bool |
protected IsPropertyOfTable ( int property, int table ) : bool | ||
property | int | |
table | int | |
return | bool |
protected IsTableCascadeDeleteEnabled ( int j ) : bool | ||
j | int | |
return | bool |
public JoinedSubclassEntityPersister ( NHibernate.Mapping.PersistentClass persistentClass, ICacheConcurrencyStrategy cache, ISessionFactoryImplementor factory, IMapping mapping ) : System | ||
persistentClass | NHibernate.Mapping.PersistentClass | The PersistentClass to create the EntityPersister for. |
cache | ICacheConcurrencyStrategy | The configured |
factory | ISessionFactoryImplementor | The SessionFactory that this EntityPersister will be stored in. |
mapping | IMapping | The mapping used to retrieve type information. |
return | System |
public ToColumns ( string alias, string propertyName ) : string[] | ||
alias | string | |
propertyName | string | |
return | string[] |