EntityClassGenerator Classe

Definizione

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.

Si applica a