C# Class NuGet.Services.Metadata.Catalog.Registration.RegistrationMaker

Datei anzeigen Open project: NuGet/NuGet.Services.Metadata Class Usage Examples

Public Methods

Method Description
Process ( NuGet.Services.Metadata.Catalog.Registration.RegistrationKey registrationKey, IGraph>.IDictionary newItems, NuGet.Services.Metadata.Catalog.Persistence.StorageFactory storageFactory, Uri contentBaseAddress, int partitionSize, int packageCountThreshold, CancellationToken cancellationToken ) : Task

Private Methods

Method Description
Apply ( RegistrationCatalogEntry>.IDictionary existing, RegistrationCatalogEntry>.IDictionary delta ) : RegistrationCatalogEntry>.IDictionary
PromoteRegistrationKey ( IGraph>.IDictionary newItems ) : RegistrationCatalogEntry>.IDictionary

Method Details

Process() public static method

public static Process ( NuGet.Services.Metadata.Catalog.Registration.RegistrationKey registrationKey, IGraph>.IDictionary newItems, NuGet.Services.Metadata.Catalog.Persistence.StorageFactory storageFactory, Uri contentBaseAddress, int partitionSize, int packageCountThreshold, CancellationToken cancellationToken ) : Task
registrationKey NuGet.Services.Metadata.Catalog.Registration.RegistrationKey
newItems IGraph>.IDictionary
storageFactory NuGet.Services.Metadata.Catalog.Persistence.StorageFactory
contentBaseAddress System.Uri
partitionSize int
packageCountThreshold int
cancellationToken System.Threading.CancellationToken
return Task