Класс SPPrefix
Представляет указанный относительный URL-адрес, который используется для определения сегменты URL-адреса, с которой могут быть созданы SPSite объектов.
Иерархия наследования
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.Administration.SPPrefix
Пространство имен: Microsoft.SharePoint.Administration
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public Class SPPrefix _
Inherits SPAutoSerializingObject
'Применение
Dim instance As SPPrefix
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public class SPPrefix : SPAutoSerializingObject
Замечания
Используйте Prefixes класса SPWebApplication для возврата коллекции префиксов для веб-приложения.
Используйте индексатор, чтобы получить один префикс из коллекции. Например если коллекции присваивается переменной с именем myPrefixes, используйтеindexmyPrefixes[] в C# илиindexmyPrefixes() в Visual Basic, где index — номер индекса префикс в коллекции.
При получении запроса для веб-приложения — это веб-сервером, SharePoint Foundation проверяет URL-адрес запроса, чтобы определить обработки запроса с SharePoint Foundation или служб IIS. Пути URL-адрес включения specifywhat обрабатывается SharePoint Foundation.
Существует два типа префиксов, подстановочные знаки и явные. Явное включение означает, что URL-адрес представляет веб-узел. Включение по шаблону означает, что включение, а также каждого сегмента после представляет веб-узел. Например, явное включение «/» указывает, что корневого веб-приложения сайта. Включение по шаблону «сайты» указывает, что содержит и /sites/Site2 обоих сайтов. Исключения являются устаревшими и игнорируются. SharePoint Foundationавтоматически исключения любого файла или пути, который определен в метабазе.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.