Namespaces

Types

Type JoinedSubclassMapping

Namespace FluentNHibernate.MappingModel.ClassBased

Parent ClassMappingBase

Interfaces ISubclassMapping

Methods

Properties

Public instance methods

void AcceptVisitor(IMappingModelVisitor visitor)

Parameters
IMappingModelVisitor visitor

void AddCollection(ICollectionMapping collection)

Parameters
ICollectionMapping collection

void AddComponent(ComponentMappingBase componentMapping)

Parameters
ComponentMappingBase componentMapping

void AddProperty(PropertyMapping property)

Parameters
PropertyMapping property

void AddReference(ManyToOneMapping manyToOne)

Parameters
ManyToOneMapping manyToOne

void AddSubclass(JoinedSubclassMapping joinedSubclassMapping)

Parameters
JoinedSubclassMapping joinedSubclassMapping

void AddUnmigratedAttribute(string attribute, string value)

Parameters
string attribute
string value

void AddUnmigratedPart(IMappingPart part)

Parameters
IMappingPart part

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public properties

bool Abstract get; set;

return bool

AttributeStore<T> Attributes get;

return AttributeStore<T>

string Check get; set;

return string

IEnumerable<ICollectionMapping> Collections get;

return IEnumerable<ICollectionMapping>

IEnumerable<ComponentMappingBase> Components get;

return IEnumerable<ComponentMappingBase>

bool DynamicInsert get; set;

return bool

bool DynamicUpdate get; set;

return bool

bool IsNameSpecified get;

return bool

KeyMapping Key get; set;

return KeyMapping

bool Lazy get; set;

return bool

string Name get; set;

return string

IEnumerable<PropertyMapping> Properties get;

return IEnumerable<PropertyMapping>

Type Proxy get; set;

return Type

IEnumerable<ManyToOneMapping> References get;

return IEnumerable<ManyToOneMapping>

string Schema get; set;

return string

bool SelectBeforeUpdate get; set;

return bool

IEnumerable<JoinedSubclassMapping> Subclasses get;

return IEnumerable<JoinedSubclassMapping>

string TableName get; set;

return string

Type Type get; set;

return Type

IEnumerable<KeyValuePair<string, string>> UnmigratedAttributes get;

return IEnumerable<KeyValuePair<string, string>>

IEnumerable<IMappingPart> UnmigratedParts get;

return IEnumerable<IMappingPart>