public static global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Schema GetGeneratedSchema(SchemaGenerationSetting element) { return DslModeling::DomainRoleInfo.GetLinkedElement(element, GenerationSettingDomainRoleId) as global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Schema; }
public static void SetGeneratedSchema(SchemaGenerationSetting element, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Schema newGeneratedSchema) { DslModeling::DomainRoleInfo.SetLinkedElement(element, GenerationSettingDomainRoleId, newGeneratedSchema); }
/// <summary> /// Constructor /// Creates a GenerationSettingTargetsSchema link in the same Partition as the given SchemaGenerationSetting /// </summary> /// <param name="source">SchemaGenerationSetting to use as the source of the relationship.</param> /// <param name="target">Schema to use as the target of the relationship.</param> public GenerationSettingTargetsSchema(SchemaGenerationSetting source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Schema target) : base((source != null ? source.Partition : null), new DslModeling::RoleAssignment[]{new DslModeling::RoleAssignment(GenerationSettingTargetsSchema.GenerationSettingDomainRoleId, source), new DslModeling::RoleAssignment(GenerationSettingTargetsSchema.GeneratedSchemaDomainRoleId, target)}, null) { }