SPPrefixPipeBind 类

表示对Windows PowerShell cmdlet 的管道或命令行的输入的参数的绑定。此类表示的绑定是特定于SharePoint FoundationSPPrefix对象的输入参数。关于管道绑定对象的更多信息,请参见Key Concepts for Writing Cmdlets for SharePoint Foundation 2010

继承层次结构

System.Object
  Microsoft.SharePoint.PowerShell.SPCmdletPipeBind<SPPrefix>
    Microsoft.SharePoint.PowerShell.SPPrefixPipeBind

命名空间:  Microsoft.SharePoint.PowerShell
程序集:  Microsoft.SharePoint.PowerShell(位于 Microsoft.SharePoint.PowerShell.dll 中)

语法

声明
Public NotInheritable Class SPPrefixPipeBind _
    Inherits SPCmdletPipeBind(Of SPPrefix)
用法
Dim instance As SPPrefixPipeBind
public sealed class SPPrefixPipeBind : SPCmdletPipeBind<SPPrefix>

备注

SPPrefixPipeBind类支持的SPPrefix类 ;SPPrefix类表示用于确定可能在其下创建SPSite对象的 URL 段指定相对 URL。

对于SPPrefix对象中,Web 服务器收到对 Web 应用程序的请求时Microsoft SharePoint Foundation看起来在请求,以确定是否应通过SharePoint Foundation或 IIS 处理该请求的 URL 路径。包含指定哪些 URL 路径由Microsoft SharePoint Foundation。

鉴于这种情况,您可以使用SPWebApplication类的前缀返回集合的 Web 应用程序的前缀。使用索引器从集合中返回一个前缀。例如,如果该集合分配给名为 myPrefixes 的变量,在 Visual Basic.NET 中,索引所在的集合中前缀索引号使用在 C# 或 myPrefixes(index) myPrefixes [索引]。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPPrefixPipeBind 成员

Microsoft.SharePoint.PowerShell 命名空间