EntityClassGenerator Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera il contesto dell'oggetto e le classi di entità (codice livello oggetto) dai file CSDL (Conceptual Schema Definition Language).
public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
- Ereditarietà
-
EntityClassGenerator
Costruttori
| Nome | Descrizione |
|---|---|
| EntityClassGenerator() |
Inizializza una nuova istanza della EntityClassGenerator classe con un'opzione GenerateCSharpCode di linguaggio. |
| EntityClassGenerator(LanguageOption) |
Inizializza una nuova istanza della EntityClassGenerator classe con l'oggetto specificato LanguageOption. |
Proprietà
| Nome | Descrizione |
|---|---|
| EdmToObjectNamespaceMap |
Ottiene un oggetto EdmToObjectNamespaceMap contenente il linguaggio CSDL (Conceptual Schema Definition Language) per i mapping dello spazio dei nomi del codice. |
| LanguageOption |
Ottiene o imposta un LanguageOption valore che indica la lingua del codice generato. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GenerateCode(String, String, IEnumerable<String>) |
Genera il codice sorgente usando il file CSDL (Conceptual Schema Definition Language) specificato. L'elenco dei percorsi dei file di schema viene usato per risolvere tutti i riferimenti contenuti nel file CSDL. |
| GenerateCode(String, String) |
Genera un file di codice sorgente che contiene gli oggetti generati dal file CSDL (Conceptual Schema Definition Language) specificato. |
| GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera il codice sorgente basato sul file CSDL (Conceptual Schema Definition Language) nell'oggetto XmlReader , quindi restituisce il codice sorgente generato a un oggetto TextWriter. Un IList di XmlReader oggetti viene utilizzato per risolvere tutti i riferimenti contenuti nel file CSDL. |
| GenerateCode(XmlReader, TextWriter) |
Genera il codice sorgente usando il file CSDL (Conceptual Schema Definition Language) contenuto nell'oggetto XmlReader e restituisce il codice sorgente generato a un oggetto TextWriter. |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
| Nome | Descrizione |
|---|---|
| OnPropertyGenerated |
Si verifica quando una proprietà è stata modificata. |
| OnTypeGenerated |
Si verifica quando le informazioni sul tipo sono state modificate. |