EntityCodeGenerator Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Generuje kontekst obiektów i klasy jednostek (kod warstwy obiektu) na podstawie plików języka definicji schematu koncepcyjnego (CSDL). Począwszy od programu Entity Framework w wersji 4, klasa ObjectContext dla określonego modelu zawiera właściwości typu ObjectSet<TEntity> reprezentujące zestawy jednostek modelu.
public ref class EntityCodeGenerator
public class EntityCodeGenerator
type EntityCodeGenerator = class
Public Class EntityCodeGenerator
- Dziedziczenie
-
EntityCodeGenerator
Konstruktory
| Nazwa | Opis |
|---|---|
| EntityCodeGenerator(LanguageOption) |
Inicjuje nowe wystąpienie EntityCodeGenerator klasy z określoną opcją języka. |
Właściwości
| Nazwa | Opis |
|---|---|
| EdmToObjectNamespaceMap |
Pobiera element EdmToObjectNamespaceMap zawierający koncepcyjny język definicji schematu (CSDL) do mapowań przestrzeni nazw kodu. |
| LanguageOption |
Pobiera lub ustawia wartość wskazującą LanguageOption język wygenerowanego kodu. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GenerateCode(String, String, IEnumerable<String>, Version) |
Tworzy plik kodu źródłowego, który zawiera kod warstwy obiektu wygenerowany na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL). Lista ścieżek plików schematu służy do rozpoznawania wszelkich odwołań zawartych w pliku CSDL. Należy pamiętać, że parametr targetEntityFrameworkVersion używa wewnętrznych numerów wersji elementu EntityFramework zgodnie z opisem EntityFrameworkVersions w klasie. |
| GenerateCode(String, String, IEnumerable<String>) |
Tworzy plik kodu źródłowego, który zawiera kod warstwy obiektu wygenerowany na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL). Lista ścieżek plików schematu służy do rozpoznawania wszelkich odwołań zawartych w pliku CSDL. |
| GenerateCode(String, String, Version) |
Tworzy plik kodu źródłowego, który zawiera kod warstwy obiektu wygenerowany na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL). Należy pamiętać, że parametr targetEntityFrameworkVersion używa wewnętrznych numerów wersji programu Entity Framework zgodnie z opisem EntityFrameworkVersions w klasie. |
| GenerateCode(String, String) |
Tworzy plik kodu źródłowego, który zawiera kod warstwy obiektu wygenerowany na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL). |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version) |
Tworzy plik kodu źródłowego, który zawiera kod warstwy obiektu wygenerowany na podstawie określonego pliku języka definicji schematu koncepcyjnego (CSDL). Należy pamiętać, że parametr targetEntityFrameworkVersion używa wewnętrznych numerów wersji programu Entity Framework zgodnie z opisem EntityFrameworkVersions w klasie. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Generuje kod warstwy obiektu na podstawie języka definicji schematu koncepcyjnego (CSDL) określonego XmlReader w obiekcie, a następnie zwraca wygenerowany kod do elementu TextWriter. Lista XmlReader obiektów służy do rozpoznawania wszelkich odwołań zawartych w pliku CSDL. |
| GenerateCode(XmlReader, TextWriter, Version) |
Generuje kod warstwy obiektu przy użyciu języka definicji schematu koncepcyjnego (CSDL) określonego w obiekcie XmlReader i zwraca wygenerowany kod do textWriter. Należy pamiętać, że parametr targetEntityFrameworkVersion używa wewnętrznych numerów wersji elementu EntityFramework zgodnie z opisem EntityFrameworkVersions w klasie. |
| GenerateCode(XmlReader, TextWriter) |
Generuje kod warstwy obiektu przy użyciu języka definicji schematu koncepcyjnego (CSDL) określonego XmlReader w obiekcie i zwraca wygenerowany kod do elementu TextWriter. |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |