Freigeben über


EntityViewGenerator.GenerateViews Methode

Definition

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection und erstellt eine Quellcodedatei, die diese Sichten zur Laufzeit verfügbar macht.

Überlädt

GenerateViews(StorageMappingItemCollection, TextWriter)

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection. Sendet eine Quellcodedatei an einen TextWriter, um diese Sichten zur Laufzeit verfügbar zu machen.

GenerateViews(StorageMappingItemCollection, String)

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection. Schreibt eine Quellcodedatei an einen angegebenen Speicherort, an dem die Ansichten zur Laufzeit verfügbar gemacht werden.

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection. Sendet eine Quellcodedatei an einen TextWriter, um diese Sichten zur Laufzeit verfügbar zu machen.

Hinweise

In der Standardeinstellung werden Sichten stets zur Laufzeit generiert, wenn für ein Extent eine Abfrage oder Aktualisierung ausgeführt wird. Durch Generieren von Sichten zur Kompilierungszeit kann durch den entfallenden Aufwand für das Generieren von Sichten zur Laufzeit die Anwendungsleistung verbessert werden.

GenerateViews(StorageMappingItemCollection, TextWriter)

Wichtig

Diese API ist nicht CLS-kompatibel.

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection. Sendet eine Quellcodedatei an einen TextWriter, um diese Sichten 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, aus der Sichten generiert werden.

outputWriter
TextWriter

Der TextWriter, an den der generierte Code gesendet wird.

Gibt zurück

Eine Liste, die sämtliche generierten Fehler enthält.

Attribute

Gilt für:

GenerateViews(StorageMappingItemCollection, String)

Wichtig

Diese API ist nicht CLS-kompatibel.

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection. Schreibt eine Quellcodedatei an einen angegebenen Speicherort, an dem die Ansichten zur Laufzeit verfügbar gemacht werden.

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, aus der Sichten generiert werden.

outputPath
String

Der String, der den Speicherort angibt, an dem die Quellcodedatei geschrieben werden soll.

Gibt zurück

Eine Liste, die sämtliche generierten Fehler enthält.

Attribute

Gilt für:

GenerateViews(StorageMappingItemCollection, TextWriter, Version)

Wichtig

Diese API ist nicht CLS-kompatibel.

Generiert zur Kompilierungszeit Sichten für die Extents in einer StorageMappingItemCollection. Sendet eine Quellcodedatei an einen TextWriter, um diese Sichten 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

Die zu validierende StorageMappingItemCollection.

outputWriter
TextWriter

Der TextWriter, in den die Ausgabe geschrieben wird.

targetEntityFrameworkVersion
Version

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

Gibt zurück

Eine Liste, die sämtliche generierten Fehler enthält.

Attribute

Gilt für: