コード例 #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
 /// 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();
 }
コード例 #4
0
 /// <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();
 }