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