示例#1
0
 /// <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();
 }
示例#2
0
 /// <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();
 }