C# Класс Ng.Jobs.LightningJob

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

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

Метод Описание
GetUsage ( ) : string
LightningJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging

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

Метод Описание
Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
RunInternal ( CancellationToken cancellationToken ) : Task

Приватные методы

Метод Описание
InitPrepare ( string>.IDictionary arguments ) : void
InitStrike ( string>.IDictionary arguments ) : void
PrepareAsync ( ) : Task
PrintLightning ( ) : void
ProcessGraphsAsync ( string packageId, IGraph>.IDictionary sortedGraphs, NuGet.Services.Metadata.Catalog.Persistence.StorageFactory storageFactory, string contentBaseAddress ) : Task
StrikeAsync ( ) : Task
UpdateCursorFileAsync ( string cursorFileName, int startIndex, int endIndex ) : Task

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

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

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

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

protected Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
arguments string>.IDictionary
cancellationToken System.Threading.CancellationToken
Результат void

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

public LightningJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging
loggerFactory ILoggerFactory
Результат Microsoft.Extensions.Logging

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

protected RunInternal ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
Результат Task