Class ListBlobEntry
- Namespace
- Microsoft.WindowsAzure.Storage.Blob.Protocol
- Assembly
- Microsoft.WindowsAzure.Storage.dll
Represents a blob item returned in the XML response for a blob listing operation.
public sealed class ListBlobEntry : IListBlobEntry
- Inheritance
-
ListBlobEntry
- Implements
- Inherited Members
Properties
CopyState
Gets the state of the most recent or pending copy operation.
public CopyState CopyState { get; }
Property Value
- CopyState
A CopyState object containing the copy state, or
null
if no copy blob state exists for this blob.
Metadata
Gets the user-defined metadata for the blob item.
public IDictionary<string, string> Metadata { get; }
Property Value
- IDictionary<string, string>
An IDictionary<TKey, TValue> object containing the blob item's metadata as a collection of name-value pairs.
Name
Gets the name of the blob item.
public string Name { get; }
Property Value
- string
A string containing the name of the blob item.
Properties
Gets the blob item's system properties.
public BlobProperties Properties { get; }
Property Value
- BlobProperties
A BlobProperties object.
SnapshotTime
Gets the date and time that the blob snapshot was taken, if this blob is a snapshot.
public DateTimeOffset? SnapshotTime { get; }
Property Value
- DateTimeOffset?
The blob's snapshot time if the blob is a snapshot; otherwise,
null
.
Remarks
If the blob is not a snapshot, the value of this property is null
.
Uri
Gets the blob item's URI.
public Uri Uri { get; }
Property Value
- Uri
The absolute URI to the blob item.