EntityClassGenerator Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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. |