EntityModelSchemaGenerator Třída

Definice

Třída vytvoří výchozí CCMapping mezi EntityContainer v prostoru S a EntityContainer v prostoru C. Mapování se vytvoří na základě deklarovaných typů rozsahů. Dědičnost tedy nefunguje.

public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
Dědičnost
EntityModelSchemaGenerator

Konstruktory

EntityModelSchemaGenerator(EntityContainer)

Inicializuje novou instanci EntityModelSchemaGenerator třídy.

EntityModelSchemaGenerator(EntityContainer, String, String)

Inicializuje novou instanci EntityModelSchemaGenerator třídy.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

Vytvoří EntityModelGenerator.

Vlastnosti

EdmItemCollection

Získá EdmItemCollection, který byl vytvořen GenerateMetadata metoda.

EntityContainer

Získá konceptuální model EntityContainer, který byl vytvořen GenerateMetadata metoda.

GenerateForeignKeyProperties

Získá nebo nastaví příznak pro generování vlastností cizího klíče v koncepčním modelu.

PluralizationService

Získá nebo nastaví pluralizationService hodnotu, která označuje službu použitou při generování modelu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GenerateMetadata()

Vygeneruje informace o metadatech konceptu modelu a vrátí všechny chyby schématu.

GenerateMetadata(Version)

Vygeneruje informace o metadatech konceptu modelu a vrátí všechny chyby schématu.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
WriteModelSchema(String)

Zapíše vygenerovaný jazyk definic schématu (CSDL) do zadaného souboru.

WriteModelSchema(XmlWriter)

Zapíše vygenerovaný jazyk definice schématu (CSDL) xmlWriter objektu.

WriteStorageMapping(String)

Zapíše vygenerovaný jazyk mapování specifikace (MSL) do zadaného souboru.

WriteStorageMapping(XmlWriter)

Zapíše vygenerovaný mapování specifikace jazyk (MSL) xmlWriter objektu.

Platí pro