/// <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 /// 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(); }