SPServerPipeBind 类

表示管道和 PowerShell cmdlet 参数的命令行输入绑定。此类表示的绑定是特定于 SharePoint 服务器实例SPServer对象所表示的输入参数。此类便于输入参数的处理以及绑定到为对象,引用对象的 GUID 的字符串表示形式,以及。

继承层次结构

System.Object
  Microsoft.SharePoint.PowerShell.SPCmdletPipeBind<SPServer>
    Microsoft.SharePoint.PowerShell.SPServerPipeBind

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

语法

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

备注

此类密封的不能实例化。若要初始化从该类派生的类,使用SPServer的类型参数与SPCmdletPipeBind<TCmdletObject>泛型基类的构造函数来表示 SharePoint 服务器场中的物理计算机。SPCmdletPipeBind<TCmdletObject>的父类别为提供了Read和Discover这类重写的方法的抽象类。Read方法用于检索服务器对象实例与当前的SPServerPipeBind对象 ;Discover方法用于填充所需检索或重新创建该给定的服务器对象的信息。这些 cmdlet 类使用这些方法来检索结果。

可以使用此和其他管道绑定类来简化处理的管道或命令行中的输入参数。管道绑定类通常允许输入的参数传递,并将它们作为引用对象的 Guid 的对象引用,或作为字符串表示形式。由于管道绑定类型允许的灵活的表示形式输入数据,每个管道绑定类必须包含初始化的对象的表示形式,它提供的构造函数。

线程安全性

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

另请参阅

引用

SPServerPipeBind 成员

Microsoft.SharePoint.PowerShell 命名空间

SPServer