EntityModelSchemaGenerator Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Klassen skapar en standard-CCMapping mellan en EntityContainer i S-blanksteg och en EntityContainer i C-blanksteg. Mappningen skapas baserat på de deklarerade typerna av omfattningar. Så arv fungerar inte.
public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
- Arv
-
EntityModelSchemaGenerator
Konstruktorer
| Name | Description |
|---|---|
| EntityModelSchemaGenerator(EntityContainer, String, String) |
Initierar en ny instans av EntityModelSchemaGenerator klassen. |
| EntityModelSchemaGenerator(EntityContainer) |
Initierar en ny instans av EntityModelSchemaGenerator klassen. |
| EntityModelSchemaGenerator(StoreItemCollection, String, String) |
Konstruerar en EntityModelGenerator. |
Egenskaper
| Name | Description |
|---|---|
| EdmItemCollection |
Hämtar EdmItemCollection som skapades av metoden GenerateMetadata. |
| EntityContainer |
Hämtar den konceptuella modellen EntityContainer som skapades av metoden GenerateMetadata. |
| GenerateForeignKeyProperties |
Hämtar eller anger flaggan för att generera egenskaper för sekundärnyckel i en konceptuell modell. |
| PluralizationService |
Hämtar eller anger värdet PluralizationService som anger vilken tjänst som används när en modell genereras. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GenerateMetadata() |
Genererar information om konceptuella modellmetadata och returnerar eventuella schemafel. |
| GenerateMetadata(Version) |
Genererar information om konceptuella modellmetadata och returnerar eventuella schemafel. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| WriteModelSchema(String) |
Skriver det genererade konceptuella schemadefinitionsspråket (CSDL) till den angivna filen. |
| WriteModelSchema(XmlWriter) |
Skriver det genererade konceptuella schemadefinitionsspråket (CSDL) till ett XmlWriter-objekt. |
| WriteStorageMapping(String) |
Skriver det genererade mappningsspecifikationsspråket (MSL) till den angivna filen. |
| WriteStorageMapping(XmlWriter) |
Skriver det genererade mappningsspecifikationsspråket (MSL) till ett XmlWriter-objekt. |