EntityClassGenerator Klas

Definitie

Hiermee worden objectcontext- en entiteitsklassen (objectlaagcode) gegenereerd op basis van CSDL-bestanden (Conceptual Schema Definition Language).

public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
Overname
EntityClassGenerator

Constructors

Name Description
EntityClassGenerator()

Initialiseert een nieuw exemplaar van de EntityClassGenerator klasse met een GenerateCSharpCode taaloptie.

EntityClassGenerator(LanguageOption)

Initialiseert een nieuw exemplaar van de EntityClassGenerator klasse met de opgegeven LanguageOption.

Eigenschappen

Name Description
EdmToObjectNamespaceMap

Hiermee haalt u een EdmToObjectNamespaceMap op met de conceptuele schemadefinitietaal (CSDL) voor codenaamruimtetoewijzingen.

LanguageOption

Hiermee wordt een LanguageOption waarde opgehaald of ingesteld die de taal van de gegenereerde code aangeeft.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GenerateCode(String, String, IEnumerable<String>)

Hiermee genereert u broncode met behulp van het opgegeven CSDL-bestand (Conceptual Schema Definition Language). De lijst met schemabestandspaden wordt gebruikt om alle verwijzingen in het CSDL-bestand op te lossen.

GenerateCode(String, String)

Hiermee wordt een broncodebestand gegenereerd dat de objecten bevat die zijn gegenereerd op basis van het opgegeven CSDL-bestand (Conceptual Schema Definition Language).

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

Genereert broncode op basis van het CSDL-bestand (Conceptual Schema Definition Language) in het XmlReader object en voert vervolgens de gegenereerde broncode uit naar een TextWriter. Een IList van XmlReader de objecten wordt gebruikt om verwijzingen op te lossen die zijn opgenomen in het CSDL-bestand.

GenerateCode(XmlReader, TextWriter)

Genereert broncode met behulp van het CSDL-bestand (Conceptual Schema Definition Language) in het XmlReader object en voert de gegenereerde broncode uit naar een TextWriter.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

gebeurtenis

Name Description
OnPropertyGenerated

Treedt op wanneer een eigenschap is gewijzigd.

OnTypeGenerated

Treedt op wanneer typegegevens zijn gewijzigd.

Van toepassing op