EntityClassGenerator Classe

Definizione

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.

Si applica a