C# Class MyGetMirror.NuGetMirrorCommand

Afficher le fichier Open project: NuGet/Entropy Class Usage Examples

Méthodes publiques

Méthode Description
Execute ( CancellationToken token ) : Task
NuGetMirrorCommand ( int maxDegreeOfParallelism, NuGetPackageEnumerator enumerator, NuGetPackageMirrorCommand mirror, ILogger logger ) : System

Private Methods

Méthode Description
GetEnumerateTaskName ( ) : string
GetPushTaskName ( int taskNumber ) : string
PopulatePackageIdentitiesAsync ( ConcurrentBag packageIdentities, ManualResetEventSlim isFullyEnumerated, CancellationToken token ) : Task
ProcessPackageIdentitiesAsync ( string taskName, ConcurrentBag packageIdentities, ManualResetEventSlim isFullyEnumerated, CancellationToken token ) : Task

Method Details

Execute() public méthode

public Execute ( CancellationToken token ) : Task
token System.Threading.CancellationToken
Résultat Task

NuGetMirrorCommand() public méthode

public NuGetMirrorCommand ( int maxDegreeOfParallelism, NuGetPackageEnumerator enumerator, NuGetPackageMirrorCommand mirror, ILogger logger ) : System
maxDegreeOfParallelism int
enumerator NuGetPackageEnumerator
mirror NuGetPackageMirrorCommand
logger ILogger
Résultat System