IStreamStorage<TKey> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schnittstelle zu einem Speicher von Streams. Jede Stream im Speicher wird durch einen Schlüssel identifiziert.
generic <typename TKey>
public interface class IStreamStorage : System::Collections::Generic::IEnumerable<TKey>
public interface IStreamStorage<TKey> : System.Collections.Generic.IEnumerable<TKey>
type IStreamStorage<'Key> = interface
interface seq<'Key>
interface IEnumerable
Public Interface IStreamStorage(Of TKey)
Implements IEnumerable(Of TKey)
Typparameter
- TKey
Typ des Schlüssels, der einen Stream im Speicher identifiziert.
- Abgeleitet
- Implementiert
-
IEnumerable<TKey> IEnumerable
Eigenschaften
Item[TKey] |
Öffnen Sie eine vorhandene Stream im Speicher zum Lesen. |
Methoden
Contains(TKey) |
Gibt an, ob der Speicher eine Stream mit dem angegebenen Schlüssel enthält. |
Create(TKey) |
Öffnen Sie eine neue Stream zum Schreiben, und fügen Sie sie dem Speicher hinzu. |
Delete(TKey) |
Löschen Sie die durch den angegebenen Schlüssel identifizierte Stream aus dem Speicher. |
GetStreamSize(TKey, Int64, Int64) |
Ruft die Anzahl der Bytes ab, die von einem vorhandenen Stream im Speicher verwendet werden. |
GetTimestamp(TKey, TimestampKind) |
Ruft den Zeitstempel für eine vorhandene Stream im Speicher ab. |
Open(TKey, StreamAccess) |
Öffnen Sie eine vorhandene Stream im Speicher zum Lesen. |
SetTimestamp(TKey, TimestampKind, DateTime) |
Legt den Zeitstempel für eine vorhandene Stream im Speicher fest. |
Erweiterungsmethoden
EmptyIfNull<T>(IEnumerable<T>) |
Gibt diese Enumeration zurück, falls sie nicht NULL ist. Falls es sich um NULL handelt, geben Sie eine leere Enumeration zurück. |