Freigeben über


SPServiceContextPipeBind-Klasse

Stellt eine Bindung für Pipeline und Command-Line Input PowerShell-Cmdlet-Parameter. Die Bindung, die diese Klasse stellt ist Eingabeparametern speziell für SharePoint Service-Kontext, die als SPServiceContext -Objekt dargestellt wird. Diese Klasse vereinfacht die Bindung an und Behandlung von Eingabeparametern als eine Instanz eines Objekts SPServiceContext , Objektbezeichner SPSiteAdministration oder eines der folgenden zu einem Objekt SPSite gehören: einen Bezeichner aus dem Feld Id , ein Bezeichner vom Typ String, einen URI oder eine Zeichenfolgendarstellung einer GUID.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.PowerShell.SPServiceContextPipeBind

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

Syntax

'Declaration
<SerializableAttribute> _
Public NotInheritable Class SPServiceContextPipeBind
'Usage
Dim instance As SPServiceContextPipeBind
[SerializableAttribute]
public sealed class SPServiceContextPipeBind

Hinweise

Diese Klasse stellt überladene Konstruktoren, die Sie verwenden können, unterschiedliche Darstellungen der eingegebenen Informationen einzubinden, durch Objekte unterschiedlicher Typen als Parameter an den Konstruktor bereitstellen. Diese Klasse stellt außerdem eine eigene Read -Methode, die von Cmdlet-Klassen verwendet wird, um Ergebnisse abzurufen. Die Read -Methode wird verwendet, um die aktuelle SPServiceContextPipeBind -Objekt zugeordnet SPServiceContext Objektinstanz abzurufen.

Diese Klasse ist versiegelt und kann nicht geerbt werden.

Threadsicherheit

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

Siehe auch

Referenz

SPServiceContextPipeBind-Member

Microsoft.SharePoint.PowerShell-Namespace