Class
MetaAssociationPart

Definition

Constructors

MetaAssociationPart()

Declaration

cs-api-definition
public MetaAssociationPart()

MetaAssociationPart(AssociationPartType, MetaColumn, MetaColumn)

Declaration

cs-api-definition
public MetaAssociationPart(AssociationPartType partType, MetaColumn foreignKeyColumn, MetaColumn identityColumn)

Parameters

partType

AssociationPartType

foreignKeyColumn

MetaColumn

identityColumn

MetaColumn

MetaAssociationPart(AssociationPartType, MetaColumn, MetaPrimitiveMember)

Declaration

cs-api-definition
public MetaAssociationPart(AssociationPartType partType, MetaColumn foreignKeyColumn, MetaPrimitiveMember identityMember)

Parameters

partType

AssociationPartType

foreignKeyColumn

MetaColumn

identityMember

MetaPrimitiveMember

MetaAssociationPart(AssociationPartType, MetaPrimitiveMember, MetaColumn)

Declaration

cs-api-definition
public MetaAssociationPart(AssociationPartType partType, MetaPrimitiveMember foreignKeyMember, MetaColumn identityColumn)

Parameters

partType

AssociationPartType

foreignKeyMember

MetaPrimitiveMember

identityColumn

MetaColumn

MetaAssociationPart(AssociationPartType, MetaPrimitiveMember, MetaPrimitiveMember)

Declaration

cs-api-definition
public MetaAssociationPart(AssociationPartType partType, MetaPrimitiveMember foreignKeyMember, MetaPrimitiveMember identityMember)

Parameters

partType

AssociationPartType

foreignKeyMember

MetaPrimitiveMember

identityMember

MetaPrimitiveMember

Properties

AssociationPartType

Declaration

cs-api-definition
public AssociationPartType AssociationPartType { get; set; }

Property Value

AssociationPartType

ForeignKeyColumn

Declaration

cs-api-definition
public MetaColumn ForeignKeyColumn { get; set; }

Property Value

MetaColumn

ForeignKeyMember

Declaration

cs-api-definition
public MetaPrimitiveMember ForeignKeyMember { get; set; }

Property Value

MetaPrimitiveMember

IdentityColumn

Declaration

cs-api-definition
public MetaColumn IdentityColumn { get; set; }

Property Value

MetaColumn

IdentityMember

Declaration

cs-api-definition
public MetaPrimitiveMember IdentityMember { get; set; }

Property Value

MetaPrimitiveMember

Methods

AddAttribute(MetadataConstants)

Declaration

cs-api-definition
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)

Parameters

key

MetadataConstants

Returns

IMetaItemAttribute

Overrides MetaItem.AddAttribute(MetadataConstants)

Clone()

Declaration

cs-api-definition
public override MetaItem Clone()

Returns

MetaItem

Overrides MetaItem.Clone()

CompareCore(object)

Declaration

cs-api-definition
protected override int CompareCore(object otherItem)

Parameters

otherItem

object

Returns

int

Overrides MetaItem.CompareCore(object)

GetDefaultValue<Z>(MetadataConstants)

Declaration

cs-api-definition
protected override Z GetDefaultValue<Z>(MetadataConstants key)

Parameters

key

MetadataConstants

Returns

Z

Overrides MetaItem.GetDefaultValue<Z>(MetadataConstants)