Share via


SPWebApplicationPipeBind-Klasse

Stellt eine Bindung für Pipeline oder Command-Line input-Parameter von PowerShell-Cmdlets. Die Bindung, die diese Klasse stellt ist speziell für eine Webanwendung Microsoft SharePoint Foundation 2010 Eingabeparametern. Diese Klasse vereinfacht die Bindung an und Behandlung von Eingabeparametern als eine Objektinstanz SPWebApplication , als die Zeichenfolgendarstellung einer GUID, die ein Objekt verweist, als Namen der Webanwendung oder als URL der Webanwendung.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.PowerShell.SPCmdletPipeBind<SPWebApplication>
    Microsoft.SharePoint.PowerShell.SPWebApplicationPipeBind

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

Syntax

'Declaration
Public NotInheritable Class SPWebApplicationPipeBind _
    Inherits SPCmdletPipeBind(Of SPWebApplication)
'Usage
Dim instance As SPWebApplicationPipeBind
public sealed class SPWebApplicationPipeBind : SPCmdletPipeBind<SPWebApplication>

Hinweise

Diese Klasse erbt von der SPCmdletPipeBind<TCmdletObject> generischen Basisklasse, eine abstrakte Klasse, die das Read und Discover -Methoden, die diese Klasse überschreibt. Die Read -Methode wird verwendet, die Objektinstanz für Web-Anwendung abgerufen, die das aktuelle SPWebApplicationPipeBind -Objekt zugeordnet ist. die Discover -Methode füllt die Informationen, die zum Abrufen oder das Objekt des angegebenen SPWebApplication neu erforderlich ist. Die Cmdlet-Klassen verwenden die Read -Methode, um Ergebnisse abzurufen.

Diese Klasse ist versiegelt und kann nicht geerbt werden.

Dieser und anderer Klassen Pipebindung können Sie um die Handhabung von Eingabeparametern aus der Pipeline oder der Befehlszeile zu vereinfachen. Pipebind-Klassen in der Regel Eingabeparameter übergeben und als GUIDs, die Objekte, verweisen-Objekten zulassen oder als Zeichenfolge Darstellungen. Da Pipebindung Typen für die flexible Darstellung der eingegebenen Daten ermöglichen, muss jede Klasse Pipebindung Konstruktoren enthalten, die das Objekt für den Darstellungen initialisieren, die es bereitstellt.

Threadsicherheit

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

Siehe auch

Referenz

SPWebApplicationPipeBind-Member

Microsoft.SharePoint.PowerShell-Namespace