SPContentDatabasePipeBind Class

Represents a binding for pipeline and command-line input to PowerShell cmdlet parameters. The binding that this class represents is to input parameters specific to a content database in a Microsoft SharePoint Foundation deployment. This class facilitates the binding to and handling of input parameters as an instance of an SPContentDatabase object, a GUID referencing an object, and as the string representation of a GUID.

Inheritance Hierarchy

System.Object
  Microsoft.SharePoint.PowerShell.SPContentDatabasePipeBind

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

Syntax

'Declaration
Public NotInheritable Class SPContentDatabasePipeBind
'Usage
Dim instance As SPContentDatabasePipeBind
public sealed class SPContentDatabasePipeBind

Remarks

This class provides overloaded constructors that you can use to bind to different representations of input information by supplying objects of varying types as parameters to the constructors. This class additionally provides its own Read method, which cmdlet classes use to retrieve results. The Read method is used to retrieve the SPContentDatabase object instance that is associated with the current SPContentDatabasePipeBind object.

This class is sealed and cannot be inherited.

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

SPContentDatabasePipeBind Members

Microsoft.SharePoint.PowerShell Namespace