다음을 통해 공유


IStreamStorage<TKey> 인터페이스

정의

스트림 스토리지에 대한 인터페이스입니다. 스토리지의 각 Stream 키로 식별됩니다.

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)

형식 매개 변수

TKey

스토리지의 Stream 식별하는 키의 유형입니다.

파생
구현

속성

Item[TKey]

읽기 위해 스토리지의 기존 Stream 엽니다.

메서드

Contains(TKey)

스토리지에 지정된 키가 있는 Stream 포함되어 있는지 여부를 나타냅니다.

Create(TKey)

쓰기를 위해 새 Stream 열고 스토리지에 추가합니다.

Delete(TKey)

지정된 키로 식별된 Stream 스토리지에서 삭제합니다.

GetStreamSize(TKey, Int64, Int64)

스토리지의 기존 Stream 사용하는 바이트 수를 가져옵니다.

GetTimestamp(TKey, TimestampKind)

스토리지에 있는 기존 Stream 대한 타임스탬프를 가져옵니다.

Open(TKey, StreamAccess)

읽기 위해 스토리지의 기존 Stream 엽니다.

SetTimestamp(TKey, TimestampKind, DateTime)

스토리지에 있는 기존 Stream 대한 타임스탬프를 설정합니다.

확장 메서드

EmptyIfNull<T>(IEnumerable<T>)

null이 아닌 경우 이 열거형을 반환합니다. null인 경우 빈 열거형을 반환합니다.

적용 대상