C# 클래스 NuGet.Test.Server.MemoryStorage

상속: NuGet.Services.Metadata.Catalog.Persistence.Storage
파일 보기 프로젝트 열기: NuGet/Entropy

공개 메소드들

메소드 설명
Exists ( string fileName ) : bool
List ( CancellationToken cancellationToken ) : Task>
MemoryStorage ( Uri baseAddress, MemoryStorageFactory factory ) : NuGet.Services.Metadata.Catalog.Persistence

보호된 메소드들

메소드 설명
OnDelete ( Uri resourceUri, CancellationToken cancellationToken ) : Task
OnLoad ( Uri resourceUri, CancellationToken cancellationToken ) : Task
OnSave ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : Task

메소드 상세

Exists() 공개 메소드

public Exists ( string fileName ) : bool
fileName string
리턴 bool

List() 공개 메소드

public List ( CancellationToken cancellationToken ) : Task>
cancellationToken System.Threading.CancellationToken
리턴 Task>

MemoryStorage() 공개 메소드

public MemoryStorage ( Uri baseAddress, MemoryStorageFactory factory ) : NuGet.Services.Metadata.Catalog.Persistence
baseAddress System.Uri
factory MemoryStorageFactory
리턴 NuGet.Services.Metadata.Catalog.Persistence

OnDelete() 보호된 메소드

protected OnDelete ( Uri resourceUri, CancellationToken cancellationToken ) : Task
resourceUri System.Uri
cancellationToken System.Threading.CancellationToken
리턴 Task

OnLoad() 보호된 메소드

protected OnLoad ( Uri resourceUri, CancellationToken cancellationToken ) : Task
resourceUri System.Uri
cancellationToken System.Threading.CancellationToken
리턴 Task

OnSave() 보호된 메소드

protected OnSave ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : Task
resourceUri System.Uri
content NuGet.Services.Metadata.Catalog.Persistence.StorageContent
cancellationToken System.Threading.CancellationToken
리턴 Task