C# Класс NuGet.Services.Metadata.Catalog.Persistence.Storage

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Delete ( Uri resourceUri, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
Exists ( string fileName ) : bool
List ( CancellationToken cancellationToken ) : Task>
Load ( Uri resourceUri, CancellationToken cancellationToken ) : Task
LoadString ( Uri resourceUri, CancellationToken cancellationToken ) : Task
ResetStatistics ( ) : void
ResolveUri ( string relativeUri ) : Uri
Save ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
Storage ( Uri baseAddress ) : System
ToString ( ) : string

Защищенные методы

Метод Описание
GetName ( Uri uri ) : string
GetUri ( string name ) : Uri
OnDelete ( Uri resourceUri, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
OnLoad ( Uri resourceUri, CancellationToken cancellationToken ) : Task
OnSave ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
TraceMethod ( string method, Uri resourceUri ) : void

Описание методов

Delete() публичный Метод

public Delete ( Uri resourceUri, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
resourceUri System.Uri
cancellationToken CancellationToken
Результат System.Threading.Tasks.Task

Exists() публичный абстрактный Метод

public abstract Exists ( string fileName ) : bool
fileName string
Результат bool

GetName() защищенный Метод

protected GetName ( Uri uri ) : string
uri System.Uri
Результат string

GetUri() защищенный Метод

protected GetUri ( string name ) : Uri
name string
Результат System.Uri

List() публичный абстрактный Метод

public abstract List ( CancellationToken cancellationToken ) : Task>
cancellationToken CancellationToken
Результат Task>

Load() публичный Метод

public Load ( Uri resourceUri, CancellationToken cancellationToken ) : Task
resourceUri System.Uri
cancellationToken CancellationToken
Результат Task

LoadString() публичный Метод

public LoadString ( Uri resourceUri, CancellationToken cancellationToken ) : Task
resourceUri System.Uri
cancellationToken CancellationToken
Результат Task

OnDelete() защищенный абстрактный Метод

protected abstract OnDelete ( Uri resourceUri, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
resourceUri System.Uri
cancellationToken CancellationToken
Результат System.Threading.Tasks.Task

OnLoad() защищенный абстрактный Метод

protected abstract OnLoad ( Uri resourceUri, CancellationToken cancellationToken ) : Task
resourceUri System.Uri
cancellationToken CancellationToken
Результат Task

OnSave() защищенный абстрактный Метод

protected abstract OnSave ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
resourceUri System.Uri
content NuGet.Services.Metadata.Catalog.Persistence.StorageContent
cancellationToken CancellationToken
Результат System.Threading.Tasks.Task

ResetStatistics() публичный Метод

public ResetStatistics ( ) : void
Результат void

ResolveUri() публичный Метод

public ResolveUri ( string relativeUri ) : Uri
relativeUri string
Результат System.Uri

Save() публичный Метод

public Save ( Uri resourceUri, NuGet.Services.Metadata.Catalog.Persistence.StorageContent content, CancellationToken cancellationToken ) : System.Threading.Tasks.Task
resourceUri System.Uri
content NuGet.Services.Metadata.Catalog.Persistence.StorageContent
cancellationToken CancellationToken
Результат System.Threading.Tasks.Task

Storage() публичный Метод

public Storage ( Uri baseAddress ) : System
baseAddress System.Uri
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

TraceMethod() защищенный Метод

protected TraceMethod ( string method, Uri resourceUri ) : void
method string
resourceUri System.Uri
Результат void