Freigeben über


EntityModelSchemaGenerator Konstruktoren

Definition

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

Überlädt

EntityModelSchemaGenerator(EntityContainer)

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

EntityModelSchemaGenerator(EntityContainer, String, String)

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Erstellt ein EntityModelGenerator-Element.

EntityModelSchemaGenerator(EntityContainer)

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

public:
 EntityModelSchemaGenerator(System::Data::Metadata::Edm::EntityContainer ^ storeEntityContainer);
public EntityModelSchemaGenerator (System.Data.Metadata.Edm.EntityContainer storeEntityContainer);
new System.Data.Entity.Design.EntityModelSchemaGenerator : System.Data.Metadata.Edm.EntityContainer -> System.Data.Entity.Design.EntityModelSchemaGenerator
Public Sub New (storeEntityContainer As EntityContainer)

Parameter

storeEntityContainer
EntityContainer

Der EntityContainer des Speichermodells, aus dem die Konzept- und Zuordnungsmetadaten erstellt werden.

Gilt für:

EntityModelSchemaGenerator(EntityContainer, String, String)

Initialisiert eine neue Instanz der EntityModelSchemaGenerator-Klasse.

public:
 EntityModelSchemaGenerator(System::Data::Metadata::Edm::EntityContainer ^ storeEntityContainer, System::String ^ namespaceName, System::String ^ modelEntityContainerName);
public EntityModelSchemaGenerator (System.Data.Metadata.Edm.EntityContainer storeEntityContainer, string namespaceName, string modelEntityContainerName);
new System.Data.Entity.Design.EntityModelSchemaGenerator : System.Data.Metadata.Edm.EntityContainer * string * string -> System.Data.Entity.Design.EntityModelSchemaGenerator
Public Sub New (storeEntityContainer As EntityContainer, namespaceName As String, modelEntityContainerName As String)

Parameter

storeEntityContainer
EntityContainer

Der EntityContainer des Speichermodells, aus dem die Konzept- und Zuordnungsmetadaten erstellt werden.

namespaceName
String

Der Name für den Namespace des konzeptionellen Modells. Wenn dieser Wert NULL ist, wird der Name des storeEntityContainer als Namespacename verwendet.

modelEntityContainerName
String

Der im konzeptionellen Modell deklarierte EntityContainer-Name.

Gilt für:

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Wichtig

Diese API ist nicht CLS-kompatibel.

Erstellt ein EntityModelGenerator-Element.

public:
 EntityModelSchemaGenerator(System::Data::Metadata::Edm::StoreItemCollection ^ storeItemCollection, System::String ^ namespaceName, System::String ^ modelEntityContainerName);
[System.CLSCompliant(false)]
public EntityModelSchemaGenerator (System.Data.Metadata.Edm.StoreItemCollection storeItemCollection, string namespaceName, string modelEntityContainerName);
[<System.CLSCompliant(false)>]
new System.Data.Entity.Design.EntityModelSchemaGenerator : System.Data.Metadata.Edm.StoreItemCollection * string * string -> System.Data.Entity.Design.EntityModelSchemaGenerator
Public Sub New (storeItemCollection As StoreItemCollection, namespaceName As String, modelEntityContainerName As String)

Parameter

storeItemCollection
StoreItemCollection

Die StoreItemCollection, die einen EntityContainer und andere Elemente erhält, aus denen die Modellmetadaten erstellt werden.

namespaceName
String

Der Name, den die erstellte Namespace erhalten soll. Wenn NULL, wird der Name des storeEntityContainer verwendet.

modelEntityContainerName
String

Der Name für den Modell-EntityContainer. Wenn der Wert NULL ist, wird eine geänderte Version des Namespaces eines Typs verwendet, auf den in storeEntityContainer verwiesen wird.

Attribute

Gilt für: