IStreamStorage<TKey> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Streams depolama arabirimi. Depolamadaki her Stream bir anahtarla tanımlanır.
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)
Tür Parametreleri
- TKey
Depolamadaki bir Stream tanımlayan anahtarın türü.
- Türetilmiş
- Uygulamalar
-
IEnumerable<TKey> IEnumerable
Özellikler
Item[TKey] |
Depolamada okuma için var olan bir Stream açın. |
Yöntemler
Contains(TKey) |
Depolamanın verilen anahtarla bir Stream içerip içermediğini gösterir. |
Create(TKey) |
Yazmak için yeni bir Stream açın ve depolama alanına ekleyin. |
Delete(TKey) |
Verilen anahtar tarafından tanımlanan Stream depolama alanından silin. |
GetStreamSize(TKey, Int64, Int64) |
Depolamadaki mevcut bir Stream tarafından kullanılan bayt sayısını alır. |
GetTimestamp(TKey, TimestampKind) |
Depolamadaki mevcut bir Stream zaman damgasını alır. |
Open(TKey, StreamAccess) |
Depolamada okuma için var olan bir Stream açın. |
SetTimestamp(TKey, TimestampKind, DateTime) |
Depolamadaki mevcut bir Stream zaman damgasını ayarlar. |
Uzantı Metotları
EmptyIfNull<T>(IEnumerable<T>) |
Null olmaması durumunda bu numaralandırmayı döndür. Null dönüş boş sabit listesi olması durumunda. |