SPPrefix-Klasse

Stellt eine angegebene relative URL, die verwendet wird, um zu bestimmen Segmenten der URL, unter dem SPSite Objekte erstellt werden können.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.Administration.SPPrefix

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPPrefix _
    Inherits SPAutoSerializingObject
'Usage
Dim instance As SPPrefix
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPPrefix : SPAutoSerializingObject

Hinweise

Verwenden Sie die Prefixes der SPWebApplication -Klasse, um die Auflistung der Präfixe für eine Webanwendung zurückzugeben.

Verwenden Sie eine Indexerstellung, um ein Präfix aus der Auflistung zurückzugeben. Verwenden Sie beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myPrefixeszugewiesen ist, myPrefixes[index] in c# oder myPrefixes(index) in Visual Basic index die Indexnummer des Präfixes in der Auflistung entspricht.

Wenn eine Anforderung an die Webanwendung vom Webserver empfangen wird, überprüft SharePoint Foundation den URL-Pfad der Anforderung zu bestimmen, ob die Anforderung durch SharePoint Foundation oder durch IIS behandelt werden soll. Inklusionen Specifywhat URL-Pfade werden von SharePoint Foundationbehandelt.

Es gibt zwei Arten von Präfixen, Platzhalter und explizite. Eine ausdrückliche Inklusion also, dass die URL eine Website darstellt. Eine Platzhalterinklusion bedeutet, dass die Aufnahme sowie jedes Segment nach es eine Website darstellt. Beispielsweise die ausdrückliche Inklusion "/" gibt an, dass im Stammverzeichnis der Webanwendung an, um eine Website handelt. Die Platzhalterinklusion "Websites" gibt an, dass/Sites/site1 und /sites/Site2 beide Websites sind. Ausschlüsse sind veraltet und werden ignoriert. Eine Datei oder einen Pfad, der in der Metabase definiert ist, wird automatisch vom SharePoint Foundationausgeschlossen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPPrefix-Member

Microsoft.SharePoint.Administration-Namespace