EntityModelSchemaGenerator Sınıf

Tanım

sınıfı, S alanındaki EntityContainer ile C alanındaki EntityContainer arasında varsayılan bir CCMapping oluşturur. Eşleme, bildirilen kapsam türlerine göre oluşturulur. Dolayısıyla Devralma çalışmıyor.

public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
Devralma
EntityModelSchemaGenerator

Oluşturucular

Name Description
EntityModelSchemaGenerator(EntityContainer, String, String)

EntityModelSchemaGenerator sınıfının yeni bir örneğini başlatır.

EntityModelSchemaGenerator(EntityContainer)

EntityModelSchemaGenerator sınıfının yeni bir örneğini başlatır.

EntityModelSchemaGenerator(StoreItemCollection, String, String)

EntityModelGenerator oluşturur.

Özellikler

Name Description
EdmItemCollection

GenerateMetadata yöntemi tarafından oluşturulan EdmItemCollection'ı alır.

EntityContainer

GenerateMetadata yöntemi tarafından oluşturulan EntityContainer kavramsal modelini alır.

GenerateForeignKeyProperties

Kavramsal modelde yabancı anahtar özellikleri oluşturmak için bayrağını alır veya ayarlar.

PluralizationService

Model oluştururken kullanılan hizmeti gösteren PluralizationService değerini alır veya ayarlar.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GenerateMetadata()

Kavramsal model meta veri bilgilerini oluşturur ve şema hatalarını döndürür.

GenerateMetadata(Version)

Kavramsal model meta veri bilgilerini oluşturur ve şema hatalarını döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
WriteModelSchema(String)

Oluşturulan kavramsal şema tanım dilini (CSDL) belirtilen dosyaya yazar.

WriteModelSchema(XmlWriter)

Oluşturulan kavramsal şema tanım dilini (CSDL) bir XmlWriter nesnesine yazar.

WriteStorageMapping(String)

Oluşturulan eşleme belirtimi dilini (MSL) belirtilen dosyaya yazar.

WriteStorageMapping(XmlWriter)

Oluşturulan eşleme belirtimi dilini (MSL) bir XmlWriter nesnesine yazar.

Şunlara uygulanır