The IAssociationType type exposes the following members.

Properties

  NameDescription
Public propertyForeignKeyDirection
When implemented by a class, gets the type of foreign key directionality of this association.
Public propertyIsAlwaysDirtyChecked
Do we dirty check this association, even when there are no columns to be updated.
Public propertyIsAnyType (Inherited from IType.)
Public propertyIsAssociationType
When implemented by a class, gets a value indicating if the implementor is castable to an an IAssociationType
(Inherited from IType.)
Public propertyIsCollectionType
When implemented by a class, gets a value indicating if the implementor is a collection type
(Inherited from IType.)
Public propertyIsComponentType
When implemented by a class, gets a value indicating if the implementor is an IAbstractComponentType.
(Inherited from IType.)
Public propertyIsEmbeddedInXML
Public propertyIsEntityType
When implemented by a class, gets a value indicating if the implementor extends EntityType
(Inherited from IType.)
Public propertyIsMutable
When implemented by a class, gets the value indicating if the objects of this IType are mutable.
(Inherited from IType.)
Public propertyIsXMLElement (Inherited from IType.)
Public propertyLHSPropertyName
Get the name of the property in the owning entity that provides the join key (null if the identifier)
Public propertyName
When implemented by a class, gets the abbreviated name of the type.
(Inherited from IType.)
Public propertyReturnedClass
When implemented by a class, gets the Type returned by the NullSafeGet() methods.
(Inherited from IType.)
Public propertyRHSUniqueKeyPropertyName
The name of a unique property of the associated entity that provides the join key (null if the identifier of an entity, or key of a collection)
Public propertyUseLHSPrimaryKey
Is the primary key of the owning entity table to be used in the join?

See Also