Bagikan melalui


IStreamStorage<TKey> Antarmuka

Definisi

Antarmuka ke penyimpanan Stream. Setiap Stream dalam penyimpanan diidentifikasi oleh kunci.

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)

Jenis parameter

TKey

Jenis kunci yang mengidentifikasi Stream dalam penyimpanan.

Turunan
Penerapan

Properti

Item[TKey]

Buka Stream yang ada di penyimpanan untuk dibaca.

Metode

Contains(TKey)

Menunjukkan apakah penyimpanan berisi Stream dengan kunci yang diberikan.

Create(TKey)

Buka Stream baru untuk menulis, menambahkannya ke penyimpanan.

Delete(TKey)

Hapus dari penyimpanan Stream yang diidentifikasi oleh kunci yang diberikan.

GetStreamSize(TKey, Int64, Int64)

Mendapatkan jumlah byte yang digunakan oleh Stream yang ada di penyimpanan.

GetTimestamp(TKey, TimestampKind)

Mendapatkan tanda waktu untuk Stream yang ada di penyimpanan.

Open(TKey, StreamAccess)

Buka Stream yang ada di penyimpanan untuk dibaca.

SetTimestamp(TKey, TimestampKind, DateTime)

Mengatur tanda waktu untuk Stream yang ada di penyimpanan.

Metode Ekstensi

EmptyIfNull<T>(IEnumerable<T>)

Kembalikan enumerasi ini jika tidak null. Jika null mengembalikan enumerasi kosong.

Berlaku untuk