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 dell'entità (codice del livello oggetti) 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
EntityClassGenerator() |
Inizializza una nuova istanza della classe EntityClassGenerator con un'opzione di linguaggio GenerateCSharpCode. |
EntityClassGenerator(LanguageOption) |
Inizializza una nuova istanza della classe EntityClassGenerator con l'oggetto LanguageOption specificato. |
Proprietà
EdmToObjectNamespaceMap |
Ottiene un oggetto EdmToObjectNamespaceMap che contiene il file CSDL (Conceptual Schema Definition Language) per la codifica dei mapping degli spazi dei nomi. |
LanguageOption |
Ottiene o imposta un valore di LanguageOption che indica il linguaggio del codice generato. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GenerateCode(String, String) |
Genera un file di codice sorgente che contiene gli oggetti generati dal file CSDL (Conceptual Schema Definition Language) specificato. |
GenerateCode(String, String, IEnumerable<String>) |
Genera codice sorgente utilizzando il file CSDL (Conceptual Schema Definition Language) specificato. L'elenco di percorsi dei file di schema viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL. |
GenerateCode(XmlReader, TextWriter) |
Genera codice sorgente utilizzando il file CSDL (Conceptual Schema Definition Language) incluso nell'oggetto XmlReader e restituisce il codice sorgente generato a un oggetto TextWriter. |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
Genera codice sorgente in base al file CSDL (Conceptual Schema Definition Language) incluso nell'oggetto XmlReader, quindi restituisce il codice sorgente generato a un oggetto TextWriter. Un oggetto IList di oggetti XmlReader viene utilizzato per risolvere eventuali riferimenti inclusi nel file CSDL. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Eventi
OnPropertyGenerated |
Si verifica quando una proprietà è stata modificata. |
OnTypeGenerated |
Si verifica quando le informazioni sul tipo sono state modificate. |