IStreamStorage<TKey> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interfaccia a un archivio di flussi. Ogni Stream nell'archiviazione viene identificata da una chiave.
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)
Parametri di tipo
- TKey
Tipo di chiave che identifica un Stream nell'archiviazione.
- Derivato
- Implementazioni
-
IEnumerable<TKey> IEnumerable
Proprietà
Item[TKey] |
Aprire un Stream esistente nell'archiviazione per la lettura. |
Metodi
Contains(TKey) |
Indica se l'archiviazione contiene un Stream con la chiave specificata. |
Create(TKey) |
Aprire un nuovo Stream per la scrittura, aggiungendolo alla risorsa di archiviazione. |
Delete(TKey) |
Eliminare dalla risorsa di archiviazione il Stream identificato dalla chiave specificata. |
GetStreamSize(TKey, Int64, Int64) |
Ottiene il numero di byte utilizzati da un Stream esistente nella risorsa di archiviazione. |
GetTimestamp(TKey, TimestampKind) |
Ottiene il timestamp per un Stream esistente nella risorsa di archiviazione. |
Open(TKey, StreamAccess) |
Aprire un Stream esistente nell'archiviazione per la lettura. |
SetTimestamp(TKey, TimestampKind, DateTime) |
Imposta il timestamp per un Stream esistente nella risorsa di archiviazione. |
Metodi di estensione
EmptyIfNull<T>(IEnumerable<T>) |
Restituisce questa enumerazione nel caso in cui non sia Null. Nel caso in cui sia null restituisce un'enumerazione vuota. |