Namespaces

Types in FluentNHibernate.MappingModel.ClassBased

Type ReferenceComponentMapping

Namespace FluentNHibernate.MappingModel.ClassBased

Interfaces IComponentMapping

A reference to a component which is declared externally. Contains properties that can't be declared externally (property name, for example)

Methods

Properties

Public instance methods

void AssociateExternalMapping(ExternalComponentMapping mapping)

bool Equals(ReferenceComponentMapping other)

Public properties

string Access get; set;

IEnumerable<AnyMapping> Anys get;

TypeReference Class get; set;

IEnumerable<ICollectionMapping> Collections get;

string ColumnPrefix get; set;

IEnumerable<IComponentMapping> Components get;

ComponentType ComponentType get; set;

Type ContainingEntityType get; set;

bool HasColumnPrefix get;

bool Insert get; set;

bool IsAssociated get;

bool Lazy get; set;

Member Member get;

ComponentMapping MergedModel get;

string Name get; set;

IEnumerable<OneToOneMapping> OneToOnes get;

bool OptimisticLock get; set;

ParentMapping Parent get; set;

IEnumerable<PropertyMapping> Properties get;

IEnumerable<ManyToOneMapping> References get;

Type Type get;

bool Unique get; set;

bool Update get; set;