/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMManyToManyRelationshipMetadata class. /// </summary> public MicrosoftDynamicsCRMManyToManyRelationshipMetadata(MicrosoftDynamicsCRMAssociatedMenuConfiguration entity1AssociatedMenuConfiguration = default(MicrosoftDynamicsCRMAssociatedMenuConfiguration), MicrosoftDynamicsCRMAssociatedMenuConfiguration entity2AssociatedMenuConfiguration = default(MicrosoftDynamicsCRMAssociatedMenuConfiguration), string entity1LogicalName = default(string), string entity2LogicalName = default(string), string intersectEntityName = default(string), string entity1IntersectAttribute = default(string), string entity2IntersectAttribute = default(string), string entity1NavigationPropertyName = default(string), string entity2NavigationPropertyName = default(string)) { Entity1AssociatedMenuConfiguration = entity1AssociatedMenuConfiguration; Entity2AssociatedMenuConfiguration = entity2AssociatedMenuConfiguration; Entity1LogicalName = entity1LogicalName; Entity2LogicalName = entity2LogicalName; IntersectEntityName = intersectEntityName; Entity1IntersectAttribute = entity1IntersectAttribute; Entity2IntersectAttribute = entity2IntersectAttribute; Entity1NavigationPropertyName = entity1NavigationPropertyName; Entity2NavigationPropertyName = entity2NavigationPropertyName; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMOneToManyRelationshipMetadata class. /// </summary> public MicrosoftDynamicsCRMOneToManyRelationshipMetadata(MicrosoftDynamicsCRMAssociatedMenuConfiguration associatedMenuConfiguration = default(MicrosoftDynamicsCRMAssociatedMenuConfiguration), MicrosoftDynamicsCRMCascadeConfiguration cascadeConfiguration = default(MicrosoftDynamicsCRMCascadeConfiguration), string referencedAttribute = default(string), string referencedEntity = default(string), string referencingAttribute = default(string), string referencingEntity = default(string), bool?isHierarchical = default(bool?), string referencedEntityNavigationPropertyName = default(string), string referencingEntityNavigationPropertyName = default(string), MicrosoftDynamicsCRMLookupAttributeMetadata lookup = default(MicrosoftDynamicsCRMLookupAttributeMetadata)) { AssociatedMenuConfiguration = associatedMenuConfiguration; CascadeConfiguration = cascadeConfiguration; ReferencedAttribute = referencedAttribute; ReferencedEntity = referencedEntity; ReferencingAttribute = referencingAttribute; ReferencingEntity = referencingEntity; IsHierarchical = isHierarchical; ReferencedEntityNavigationPropertyName = referencedEntityNavigationPropertyName; ReferencingEntityNavigationPropertyName = referencingEntityNavigationPropertyName; Lookup = lookup; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMComplexManyToManyRelationshipMetadata class. /// </summary> /// <param name="securityTypes">Possible values include: 'None', /// 'Append', 'ParentChild', 'Pointer', 'Inheritance'</param> /// <param name="relationshipType">Possible values include: /// 'OneToManyRelationship', 'ManyToManyRelationship'</param> public MicrosoftDynamicsCRMComplexManyToManyRelationshipMetadata(MicrosoftDynamicsCRMAssociatedMenuConfiguration entity1AssociatedMenuConfiguration = default(MicrosoftDynamicsCRMAssociatedMenuConfiguration), MicrosoftDynamicsCRMAssociatedMenuConfiguration entity2AssociatedMenuConfiguration = default(MicrosoftDynamicsCRMAssociatedMenuConfiguration), string entity1LogicalName = default(string), string entity2LogicalName = default(string), string intersectEntityName = default(string), string entity1IntersectAttribute = default(string), string entity2IntersectAttribute = default(string), string entity1NavigationPropertyName = default(string), string entity2NavigationPropertyName = default(string), bool?isCustomRelationship = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isCustomizable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isValidForAdvancedFind = default(bool?), string schemaName = default(string), string securityTypes = default(string), bool?isManaged = default(bool?), string relationshipType = default(string), string introducedVersion = default(string), string metadataId = default(string), bool?hasChanged = default(bool?)) { Entity1AssociatedMenuConfiguration = entity1AssociatedMenuConfiguration; Entity2AssociatedMenuConfiguration = entity2AssociatedMenuConfiguration; Entity1LogicalName = entity1LogicalName; Entity2LogicalName = entity2LogicalName; IntersectEntityName = intersectEntityName; Entity1IntersectAttribute = entity1IntersectAttribute; Entity2IntersectAttribute = entity2IntersectAttribute; Entity1NavigationPropertyName = entity1NavigationPropertyName; Entity2NavigationPropertyName = entity2NavigationPropertyName; IsCustomRelationship = isCustomRelationship; IsCustomizable = isCustomizable; IsValidForAdvancedFind = isValidForAdvancedFind; SchemaName = schemaName; SecurityTypes = securityTypes; IsManaged = isManaged; RelationshipType = relationshipType; IntroducedVersion = introducedVersion; MetadataId = metadataId; HasChanged = hasChanged; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMComplexOneToManyRelationshipMetadata class. /// </summary> /// <param name="securityTypes">Possible values include: 'None', /// 'Append', 'ParentChild', 'Pointer', 'Inheritance'</param> /// <param name="relationshipType">Possible values include: /// 'OneToManyRelationship', 'ManyToManyRelationship'</param> public MicrosoftDynamicsCRMComplexOneToManyRelationshipMetadata(MicrosoftDynamicsCRMAssociatedMenuConfiguration associatedMenuConfiguration = default(MicrosoftDynamicsCRMAssociatedMenuConfiguration), MicrosoftDynamicsCRMCascadeConfiguration cascadeConfiguration = default(MicrosoftDynamicsCRMCascadeConfiguration), string referencedAttribute = default(string), string referencedEntity = default(string), string referencingAttribute = default(string), string referencingEntity = default(string), bool?isHierarchical = default(bool?), string referencedEntityNavigationPropertyName = default(string), string referencingEntityNavigationPropertyName = default(string), bool?isCustomRelationship = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isCustomizable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isValidForAdvancedFind = default(bool?), string schemaName = default(string), string securityTypes = default(string), bool?isManaged = default(bool?), string relationshipType = default(string), string introducedVersion = default(string), string metadataId = default(string), bool?hasChanged = default(bool?)) { AssociatedMenuConfiguration = associatedMenuConfiguration; CascadeConfiguration = cascadeConfiguration; ReferencedAttribute = referencedAttribute; ReferencedEntity = referencedEntity; ReferencingAttribute = referencingAttribute; ReferencingEntity = referencingEntity; IsHierarchical = isHierarchical; ReferencedEntityNavigationPropertyName = referencedEntityNavigationPropertyName; ReferencingEntityNavigationPropertyName = referencingEntityNavigationPropertyName; IsCustomRelationship = isCustomRelationship; IsCustomizable = isCustomizable; IsValidForAdvancedFind = isValidForAdvancedFind; SchemaName = schemaName; SecurityTypes = securityTypes; IsManaged = isManaged; RelationshipType = relationshipType; IntroducedVersion = introducedVersion; MetadataId = metadataId; HasChanged = hasChanged; CustomInit(); }