EntityViewGenerator.GenerateViews Methode

Definition

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection, und erstellt eine Quellcodedatei, die diese Ansichten zur Laufzeit zur Verfügung stellt.

Überlädt

Name Beschreibung
GenerateViews(StorageMappingItemCollection, TextWriter)

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection. Sendet eine Quellcodedatei an eine TextWriter Datei, um diese Ansichten zur Laufzeit verfügbar zu machen.

GenerateViews(StorageMappingItemCollection, String)

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection. Schreibt eine Quellcodedatei an einen angegebenen Speicherort, der die Ansichten zur Laufzeit zur Verfügung stellt.

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection. Sendet eine Quellcodedatei an eine TextWriter Datei, um diese Ansichten zur Laufzeit verfügbar zu machen.

Hinweise

Standardmäßig werden Ansichten zur Laufzeit generiert, wenn eine Abfrage oder Aktualisierung in einem Umfang ausgeführt wird. Das Generieren von Ansichten zur Kompilierungszeit kann die Anwendungsleistung verbessern, indem die Kosten für das Generieren von Ansichten zur Laufzeit eliminiert werden.

GenerateViews(StorageMappingItemCollection, TextWriter)

Wichtig

Diese API ist nicht CLS-kompatibel.

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection. Sendet eine Quellcodedatei an eine TextWriter Datei, um diese Ansichten zur Laufzeit verfügbar zu machen.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateViews(System::Data::Mapping::StorageMappingItemCollection ^ mappingCollection, System::IO::TextWriter ^ outputWriter);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, System.IO.TextWriter outputWriter);
[System.CLSCompliant(false)]
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, System.IO.TextWriter outputWriter);
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
[<System.CLSCompliant(false)>]
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * System.IO.TextWriter -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateViews (mappingCollection As StorageMappingItemCollection, outputWriter As TextWriter) As IList(Of EdmSchemaError)

Parameter

mappingCollection
StorageMappingItemCollection

Die StorageMappingItemCollection Ansichten, aus denen Ansichten generiert werden.

outputWriter
TextWriter

Der TextWriter generierte Code wird gesendet.

Gibt zurück

Eine Liste, die alle generierten Fehler enthält.

Attribute

Gilt für:

GenerateViews(StorageMappingItemCollection, String)

Wichtig

Diese API ist nicht CLS-kompatibel.

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection. Schreibt eine Quellcodedatei an einen angegebenen Speicherort, der die Ansichten zur Laufzeit zur Verfügung stellt.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateViews(System::Data::Mapping::StorageMappingItemCollection ^ mappingCollection, System::String ^ outputPath);
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, string outputPath);
[System.CLSCompliant(false)]
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, string outputPath);
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
[<System.CLSCompliant(false)>]
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * string -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateViews (mappingCollection As StorageMappingItemCollection, outputPath As String) As IList(Of EdmSchemaError)

Parameter

mappingCollection
StorageMappingItemCollection

Die StorageMappingItemCollection Ansichten, aus denen Ansichten generiert werden.

outputPath
String

Dies String gibt den Speicherort an, in den die Quellcodedatei geschrieben wird.

Gibt zurück

Eine Liste, die alle generierten Fehler enthält.

Attribute

Gilt für:

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Wichtig

Diese API ist nicht CLS-kompatibel.

Generiert Ansichten zur Kompilierungszeit für die Ausmaße in einem StorageMappingItemCollection. Sendet eine Quellcodedatei an eine TextWriter Datei, um diese Ansichten zur Laufzeit verfügbar zu machen.

public:
 System::Collections::Generic::IList<System::Data::Metadata::Edm::EdmSchemaError ^> ^ GenerateViews(System::Data::Mapping::StorageMappingItemCollection ^ mappingCollection, System::IO::TextWriter ^ outputWriter, Version ^ targetEntityFrameworkVersion);
[System.CLSCompliant(false)]
public System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError> GenerateViews(System.Data.Mapping.StorageMappingItemCollection mappingCollection, System.IO.TextWriter outputWriter, Version targetEntityFrameworkVersion);
[<System.CLSCompliant(false)>]
member this.GenerateViews : System.Data.Mapping.StorageMappingItemCollection * System.IO.TextWriter * Version -> System.Collections.Generic.IList<System.Data.Metadata.Edm.EdmSchemaError>
Public Function GenerateViews (mappingCollection As StorageMappingItemCollection, outputWriter As TextWriter, targetEntityFrameworkVersion As Version) As IList(Of EdmSchemaError)

Parameter

mappingCollection
StorageMappingItemCollection

Der StorageMappingItemCollection zu überprüfende

outputWriter
TextWriter

Die TextWriter Ausgabe, in die die Ausgabe geschrieben wird.

targetEntityFrameworkVersion
Version

Die Eigenschaft, die EntityFrameworkVersions der Zielversion des Entity Framework entspricht.

Gibt zurück

Eine Liste, die alle generierten Fehler enthält.

Attribute

Gilt für: