Table of Contents

Namespace NuGet.Protocol.Plugins

Classes

AutomaticProgressReporter
CloseRequestHandler
Connection
ConnectionOptions
CopyFilesInPackageRequest
CopyFilesInPackageResponse
CopyNupkgFileRequest
CopyNupkgFileResponse
EmbeddedSignatureVerifier
FallbackEmbeddedSignatureVerifier
Fault
FaultedPluginEventArgs
GetAuthenticationCredentialsRequest
GetAuthenticationCredentialsResponse
GetCredentialsRequest
GetCredentialsRequestHandler
GetCredentialsResponse
GetFilesInPackageRequest
GetFilesInPackageResponse
GetOperationClaimsRequest
GetOperationClaimsResponse
GetPackageHashRequest
GetPackageHashResponse
GetPackageVersionsRequest
GetPackageVersionsResponse
GetServiceIndexRequest
GetServiceIndexRequestHandler
GetServiceIndexResponse
HandshakeRequest
HandshakeResponse
InboundRequestContext
InitializeRequest
InitializeResponse
JsonSerializationUtilities
LineReadEventArgs
LogRequest
LogRequestHandler
LogResponse
Message
MessageDispatcher
MessageEventArgs
MessageUtilities
MonitorNuGetProcessExitRequest
MonitorNuGetProcessExitRequestHandler
MonitorNuGetProcessExitResponse
NoOpDisposePlugin
OutboundRequestContext
OutboundRequestContext<TResult>
Plugin
PluginCacheEntry
PluginConstants
PluginCreationResult
PluginDiscoverer
PluginDiscoveryResult
PluginDiscoveryUtility
PluginEventArgs
PluginException
PluginFactory
PluginFile
PluginManager
PluginMulticlientUtilities
PluginPackageDownloader
PluginPackageReader
PluginProcess
PrefetchPackageRequest
PrefetchPackageResponse
Progress
ProtocolConstants
ProtocolErrorEventArgs
ProtocolException
Receiver
RequestHandlers
RequestIdGenerator
Sender
SetCredentialsRequest
SetCredentialsResponse
SetLogLevelRequest
SetLogLevelResponse
StandardInputReceiver
StandardOutputReceiver
SymmetricHandshake
TimeoutUtilities
UnixAndMonoPlatformsEmbeddedSignatureVerifier
WindowsEmbeddedSignatureVerifier

Interfaces

IConnection
IIdGenerator
IMessageDispatcher
IPlugin
IPluginDiscoverer
IPluginFactory
IPluginManager
IPluginMulticlientUtilities
IPluginProcess
IReceiver
IRequestHandler
IRequestHandlers
IResponseHandler
ISender

Enums

ConnectionState
MessageMethod
MessageResponseCode
MessageType
OperationClaim
PluginFileState