Share via


VirtualDirectory.Path Eigenschaft

Definition

Ruft den virtuellen Pfad des virtuellen Verzeichnisses relativ zum übergeordneten Verzeichnis ab oder legt diesen fest.

public:
 property System::String ^ Path { System::String ^ get(); void set(System::String ^ value); };
public string Path { get; set; }
member this.Path : string with get, set
Public Property Path As String

Eigenschaftswert

Der relative virtuelle Pfad des virtuellen Verzeichnisses.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Path Eigenschaft eines virtuellen Verzeichnisses festgelegt wird.


using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;
using Microsoft.Web.Management.Client;

namespace AdministrationSnippets
{
    public class AdministrationVirtualDirectory
    {
        // Creates a new virtual directory, retrieves the configuration,
        // then changes the Path and PhysicalPath
        public void SetPathAndPhysicalPath()
        {
            // Create a new application and update the configuration system
            ServerManager manager = new ServerManager();
            Site defaultSite = manager.Sites["Default Web Site"];
            Application reports =
                defaultSite.Applications.Add("/reports", @"C:\inetpub\reports");
            manager.CommitChanges();
            
            
            // Read the data back from the updated configuration system, 
            // then modify the Path and Physical Path.
            reports = manager.Sites["Default Web Site"].Applications["/reports"];
            VirtualDirectory reportDir = reports.VirtualDirectories[0];
            reportDir.Path = "/private_reports";
            reportDir.PhysicalPath = @"C:\inetpub\secure\reports";
            manager.CommitChanges();
        }
    }
}

Hinweise

Wenn Sie diese Eigenschaft festlegen, darf der Pfad keine Zeichen aus der InvalidVirtualDirectoryPathCharacters -Eigenschaft der VirtualDirectoryCollection -Klasse enthalten. Sie können den Wert dieser Eigenschaft auch mithilfe des path -Parameters der Add -Methode festlegen.

Gilt für: