ManyToManyRelationshipMetadata Members

Contains the metadata for a many-to-many entity relationship.

The following tables list the members exposed by the ManyToManyRelationshipMetadata type.

Public Constructors

  Name Description
  ManyToManyRelationshipMetadata Initializes a new instance of theManyToManyRelationshipMetadata class

Top

Public Properties

  Name Description
public property Entity1AssociatedMenuConfiguration Gets or sets the associated menu configuration for the first entity.
public property Entity1IntersectAttribute Gets or sets the attribute that defines the relationship in the first entity.
public property Entity1LogicalName Gets or sets the logical name of the first entity in the relationship.
public property Entity1NavigationPropertyName Gets or sets the navigation property name for the first entity in the relationship.
public property Entity2AssociatedMenuConfiguration Gets or sets the associated menu configuration for the second entity.
public property Entity2IntersectAttribute Gets or sets the attribute that defines the relationship in the second entity.
public property Entity2LogicalName Gets or sets the logical name of the second entity in the relationship.
public property Entity2NavigationPropertyName Gets or sets the navigation property name for the second entity in the relationship.
public property ExtensionData  Gets or sets the structure that contains extra data. (inherited from MetadataBase)
public property HasChanged  Gets whether the item of metadata has changed. (inherited from MetadataBase)
public property IntersectEntityName Gets or sets the name of the intersect entity for the relationship.
public property IntroducedVersion  Gets a string identifying the solution version that the solution component was added in. (inherited from RelationshipMetadataBase)
public property IsCustomizable  Gets or sets whether the entity relationship is customizable. (inherited from RelationshipMetadataBase)
public property IsCustomRelationship  Gets whether the relationship is a custom relationship. (inherited from RelationshipMetadataBase)
public property IsManaged  Gets whether the entity relationship is part of a managed solution.  (inherited from RelationshipMetadataBase)
public property IsValidForAdvancedFind  Gets or sets whether the entity relationship should be shown in Advanced Find. (inherited from RelationshipMetadataBase)
public property MetadataId  Gets or sets a unique identifier for the metadata item. (inherited from MetadataBase)
public property RelationshipType  Gets the type of relationship. (inherited from RelationshipMetadataBase)
public property SchemaName  Gets or sets the schema name for the entity relationship. (inherited from RelationshipMetadataBase)
public property SecurityTypes  Gets or sets the security type for the relationship. (inherited from RelationshipMetadataBase)

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Equals  (inherited from Object)
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

ManyToManyRelationshipMetadata Class
Microsoft.Xrm.Sdk.Metadata Namespace

Other Resources

Customize Entity Relationship Metadata

Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.