Class MetaJoinTableAssociation
Inherited Members
Namespace: Telerik.OpenAccess.Metadata
Assembly: Telerik.OpenAccess.dll
Syntax
public class MetaJoinTableAssociation : MetaAssociation, IMetadataStatusCallback, IHierarchyMetadata, ICloneable, IComparable
Constructors
MetaJoinTableAssociation(String, AssociationType, MetaType, MetaType, MetaNavigationMember, MetaNavigationMember, MetaTable, MetaColumn, Boolean, IEnumerable<MetaAssociationPart>)
MetaJoinTableAssociation(String, AssociationType, MetaTable, IEnumerable<MetaAssociationPart>)
Declaration
public MetaJoinTableAssociation(string name, AssociationType type, MetaTable joinTable, IEnumerable<MetaAssociationPart> associationParts)
Parameters
|
System.String
name
|
|
AssociationType
type
|
|
MetaTable
joinTable
|
|
System.Collections.Generic.IEnumerable<MetaAssociationPart>
associationParts
|
MetaJoinTableAssociation(String, AssociationType, MetaTable, MetaColumn, IEnumerable<MetaAssociationPart>)
Declaration
public MetaJoinTableAssociation(string name, AssociationType type, MetaTable joinTable, MetaColumn sequenceColumn, IEnumerable<MetaAssociationPart> associationParts)
Parameters
|
System.String
name
|
|
AssociationType
type
|
|
MetaTable
joinTable
|
|
MetaColumn
sequenceColumn
|
|
System.Collections.Generic.IEnumerable<MetaAssociationPart>
associationParts
|
MetaJoinTableAssociation(AssociationType)
Properties
FromConstraintName
Declaration
public string FromConstraintName { get; set; }
Property Value
|
System.String
|
JoinTable
KeyConstraintName
Declaration
public string KeyConstraintName { get; set; }
Property Value
|
System.String
|
SequenceColumn
ShouldUpdateSchema
Declaration
public bool ShouldUpdateSchema { get; set; }
Property Value
|
System.Boolean
|
ToConstraintName
Declaration
public string ToConstraintName { get; set; }
Property Value
|
System.String
|
Methods
AddAttribute(MetadataConstants)
Declaration
protected override IMetaItemAttribute AddAttribute(MetadataConstants key)
Parameters
|
MetadataConstants
key
|
Returns
|
IMetaItemAttribute
|
Overrides
Clone()
GetDefaultValue<Z>(MetadataConstants)
Declaration
protected override Z GetDefaultValue<Z>(MetadataConstants key)
Parameters
|
MetadataConstants
key
|
Returns
|
Z
|
Type Parameters
|
Z
|
Overrides
GetJoinTableSourceKeys()
Declaration
public IList<MetaColumn> GetJoinTableSourceKeys()
Returns
|
System.Collections.Generic.IList<MetaColumn>
|
GetJoinTableTargetKeys()
Declaration
public IList<MetaColumn> GetJoinTableTargetKeys()
Returns
|
System.Collections.Generic.IList<MetaColumn>
|
GetSourceConceptualKeys()
Declaration
public override IList<MetaPrimitiveMember> GetSourceConceptualKeys()
Returns
|
System.Collections.Generic.IList<MetaPrimitiveMember>
|
Overrides
GetSourceRelationalKeys()
Declaration
public override IList<MetaColumn> GetSourceRelationalKeys()
Returns
|
System.Collections.Generic.IList<MetaColumn>
|
Overrides
GetTargetConceptualKeys()
Declaration
public override IList<MetaPrimitiveMember> GetTargetConceptualKeys()
Returns
|
System.Collections.Generic.IList<MetaPrimitiveMember>
|
Overrides
GetTargetRelationalKeys()
Declaration
public override IList<MetaColumn> GetTargetRelationalKeys()
Returns
|
System.Collections.Generic.IList<MetaColumn>
|