EntityCodeGenerator Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kavramsal şema tanım dili (CSDL) dosyalarından nesne bağlamı ve varlık sınıfları (nesne katmanı kodu) oluşturur. Entity Framework sürüm 4'den başlayarak, belirli bir modelin ObjectContext sınıfı modelin varlık kümelerini temsil eden tür ObjectSet<TEntity> özelliklerini içerir.
public ref class EntityCodeGenerator
public class EntityCodeGenerator
type EntityCodeGenerator = class
Public Class EntityCodeGenerator
- Devralma
-
EntityCodeGenerator
Oluşturucular
| Name | Description |
|---|---|
| EntityCodeGenerator(LanguageOption) |
Belirtilen dil seçeneğiyle sınıfının yeni bir örneğini EntityCodeGenerator başlatır. |
Özellikler
| Name | Description |
|---|---|
| EdmToObjectNamespaceMap |
Kod ad alanı eşlemelerine kavramsal şema tanım dilini (CSDL) içeren bir EdmToObjectNamespaceMap alır. |
| LanguageOption |
Oluşturulan kodun dilini gösteren bir LanguageOption değer 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) |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Belirtilen kavramsal şema tanım dili (CSDL) dosyasından oluşturulan nesne katmanı kodunu içeren bir kaynak kod dosyası oluşturur. Şema dosyası yolları listesi, CSDL dosyasında yer alan başvuruları çözümlemek için kullanılır. targetEntityFrameworkVersion parametresinin sınıfında açıklandığı EntityFrameworkVersions gibi iç EntityFramework sürüm numaralarını kullandığını unutmayın. |
| GenerateCode(String, String, IEnumerable<String>) |
Belirtilen kavramsal şema tanım dili (CSDL) dosyasından oluşturulan nesne katmanı kodunu içeren bir kaynak kod dosyası oluşturur. Şema dosyası yolları listesi, CSDL dosyasında yer alan başvuruları çözümlemek için kullanılır. |
| GenerateCode(String, String, Version) |
Belirtilen kavramsal şema tanım dili (CSDL) dosyasından oluşturulan nesne katmanı kodunu içeren bir kaynak kod dosyası oluşturur. targetEntityFrameworkVersion parametresinin sınıfında açıklandığı EntityFrameworkVersions gibi iç Entity Framework sürüm numaralarını kullandığını unutmayın. |
| GenerateCode(String, String) |
Belirtilen kavramsal şema tanım dili (CSDL) dosyasından oluşturulan nesne katmanı kodunu içeren bir kaynak kod dosyası oluşturur. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Belirtilen kavramsal şema tanım dili (CSDL) dosyasından oluşturulan nesne katmanı kodunu içeren bir kaynak kod dosyası oluşturur. targetEntityFrameworkVersion parametresinin sınıfında açıklandığı EntityFrameworkVersions gibi iç Entity Framework sürüm numaralarını kullandığını unutmayın. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
nesnesinde XmlReader belirtilen kavramsal şema tanım diline (CSDL) göre nesne katmanı kodu oluşturur ve ardından oluşturulan kodu bir TextWriter'a çıkış olarak oluşturur. CSDL'de XmlReader yer alan başvuruları çözümlemek için nesne listesi kullanılır. |
| GenerateCode(XmlReader, TextWriter, Version) |
XmlReader nesnesinde belirtilen kavramsal şema tanım dilini (CSDL) kullanarak nesne katmanı kodu oluşturur ve oluşturulan kodu bir TextWriter'a verir. targetEntityFrameworkVersion parametresinin sınıfında açıklandığı EntityFrameworkVersions gibi iç EntityFramework sürüm numaralarını kullandığını unutmayın. |
| GenerateCode(XmlReader, TextWriter) |
nesnesinde XmlReader belirtilen kavramsal şema tanım dilini (CSDL) kullanarak nesne katmanı kodu oluşturur ve oluşturulan kodu bir TextWriter'a çıkışlar. |
| 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) |