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

상속: NuGet.Services.Metadata.Catalog.Persistence.StorageFactory
파일 보기 프로젝트 열기: NuGet/Entropy 1 사용 예제들

공개 메소드들

메소드 설명
Create ( string name = null ) : Storage
MemoryStorageFactory ( Uri baseAddress, MemoryStorageEntry>.IDictionary store ) : NuGet.Services.Metadata.Catalog.Persistence
OnLoad ( Uri resourceUri, CancellationToken cancellationToken ) : Task
OnSave ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : Task

메소드 상세

Create() 공개 메소드

public Create ( string name = null ) : Storage
name string
리턴 NuGet.Services.Metadata.Catalog.Persistence.Storage

MemoryStorageFactory() 공개 메소드

public MemoryStorageFactory ( Uri baseAddress, MemoryStorageEntry>.IDictionary store ) : NuGet.Services.Metadata.Catalog.Persistence
baseAddress System.Uri
store MemoryStorageEntry>.IDictionary
리턴 NuGet.Services.Metadata.Catalog.Persistence

OnLoad() 공개 메소드

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

OnSave() 공개 메소드

public 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