IStreamStorage<TKey> Interface

Visual Studio 2015
 

A Stream storage. Each Stream in storage is identified by a key.

Namespace:   Microsoft.VisualStudio.Utilities
Assembly:  Microsoft.VisualStudio.Utilities (in Microsoft.VisualStudio.Utilities.dll)

public interface IStreamStorage<TKey> : IEnumerable<TKey>, IEnumerable

Type Parameters

TKey

The type of the key.

NameDescription
System_CAPS_pubpropertyItem[TKey]

Opens an existing Stream in storage for reading.

NameDescription
System_CAPS_pubmethodContains(TKey)

Indicates whether storage contains a Stream with the given key.

System_CAPS_pubmethodCreate(TKey)

System_CAPS_pubmethodDelete(TKey)

Deletes the Stream identified by the given key from storage.

System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable<T>.)

System_CAPS_pubmethodGetStreamSize(TKey, Int64, Int64)

Gets the number of bytes used by an existing Stream in the storage.

System_CAPS_pubmethodGetTimestamp(TKey, TimestampKind)

Gets the timestamp for an existing Stream in the storage.

System_CAPS_pubmethodOpen(TKey, StreamAccess)

Opens an existing Stream in storage for reading.

System_CAPS_pubmethodSetTimestamp(TKey, TimestampKind, DateTime)

Sets the timestamp for an existing Stream in the storage.

Return to top
Show: