SPContentDeploymentJobPipeBind class

Used to simplify the handling of input parameters from the Windows PowerShell pipeline or command line.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.PowerShell.SPCmdletPipeBind<ContentDeploymentJob>
    Microsoft.SharePoint.Publishing.Cmdlet.SPContentDeploymentJobPipeBind

Namespace:  Microsoft.SharePoint.Publishing.Cmdlet
Assembly:  Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)

Syntax

'Declaration
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SPContentDeploymentJobPipeBind _
    Inherits SPCmdletPipeBind(Of ContentDeploymentJob)
'Usage
Dim instance As SPContentDeploymentJobPipeBind
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SPContentDeploymentJobPipeBind : SPCmdletPipeBind<ContentDeploymentJob>

Remarks

Derives from the SPCmdletPipeBind object. The pipe bind classes are used for Identity on cmdlets.

Pipebind classes are used to simplify handling of input parameters from the pipeline or command line. Input parameters can often be passed or referenced in a number of ways, such as the object itself, a GUID or key referencing the object, or a stringrepresentation. The pipebind class contains the code to get the object representationfrom any of the defined representations. A unique constructor is used to interpret eachof the different representations. The Read() and Discover() methods are available to the cmdlet to get the results.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

SPContentDeploymentJobPipeBind members

Microsoft.SharePoint.Publishing.Cmdlet namespace