SPSite.ExternalBinaryIds Property

Gets an SPExternalBinaryIdCollection object that is used to retrieve the IDs of external binary large object (BLOB) files that are contained in the external BLOB store provider (EBS Provider).

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

Syntax

Public ReadOnly Property ExternalBinaryIds As SPExternalBinaryIdCollection
    Get

Dim instance As SPSite
Dim value As SPExternalBinaryIdCollection

value = instance.ExternalBinaryIds
public SPExternalBinaryIdCollection ExternalBinaryIds { get; }

Property Value

Type: Microsoft.SharePoint.SPExternalBinaryIdCollection
Returns an SPExternalBinaryIdCollection object.

Remarks

Use this property to retrieve the IDs of binary files (BLOBs) that are stored in an External BLOB Store. See Overview of External BLOB Storage in Windows SharePoint Services.

The SPExternalBinaryIdCollection object implements the IEnumerable<T> interface (of type SPExternalBinaryId) to iterate over the collection of SPExternalBinaryId instances. The SPExternalBinaryId object has a single read-only property, Bytes, which returns a read-only IList<T> object (of type Byte) that contains the bytes matching the BinaryId values returned in the ppbBinaryId parameter on the StoreBinary method on the external data store provider. The return value provides the IDs of BLOBs stored the specified site. For more information, see The BLOB Access Interface: ISPExternalBinaryProvider.

See Also

Reference

SPSite Class

SPSite Members

Microsoft.SharePoint Namespace

Microsoft.SharePoint.SPExternalBinaryIdCollection

Microsoft.SharePoint.SPExternalBinaryId

IEnumerable<T>

IList<T>

Other Resources

Overview of External BLOB Storage in Windows SharePoint Services

The BLOB Access Interface: ISPExternalBinaryProvider