Freigeben über


VirtualPathProvider.Initialize Methode

Definition

Initialisiert die VirtualPathProvider-Instanz.

protected:
 virtual void Initialize();
protected virtual void Initialize ();
abstract member Initialize : unit -> unit
override this.Initialize : unit -> unit
Protected Overridable Sub Initialize ()

Beispiele

Das folgende Codebeispiel ist eine Implementierung der Initialize -Methode, die den Pfad zu einer Datendatei aus der Instanz der Anwendung HostingEnvironment festlegt. Den vollständigen Code, der zum Ausführen des Beispiels erforderlich ist, finden Sie im Abschnitt Beispiel des VirtualPathProvider Themas Klassenübersicht.

protected override void Initialize()
{
  // Set the datafile path relative to the application's path.
  dataFile = HostingEnvironment.ApplicationPhysicalPath + "App_Data\\XMLData.xml";
}
Protected Overrides Sub Initialize()
  ' Set the datafile path relative to the application's path.
  dataFile = HostingEnvironment.ApplicationPhysicalPath & _
    "App_Data\XMLData.xml"
End Sub

Hinweise

Die Initialize -Methode wird aufgerufen, nachdem der Anbieter beim ASP.NET-Kompilierungssystem registriert wurde. Die Initialize -Methode wird verwendet, um jede erforderliche Initialisierung bereitzustellen, nachdem die VirtualPathProvider Instanz in der Umgebung platziert wurde, die die Anwendung belegt.

Gilt für: