Table of Contents

Class PluginProcess

Namespace
NuGet.Protocol.Plugins
Assembly
NuGet.Protocol.dll
public sealed class PluginProcess : IPluginProcess, IDisposable
Inheritance
PluginProcess
Implements
Inherited Members
Extension Methods

Constructors

PluginProcess()

public PluginProcess()

PluginProcess(ProcessStartInfo)

public PluginProcess(ProcessStartInfo startInfo)

Parameters

startInfo ProcessStartInfo

Properties

ExitCode

public int? ExitCode { get; }

Property Value

int?

Id

public int? Id { get; }

Property Value

int?

Methods

BeginReadLine()

public void BeginReadLine()

CancelRead()

public void CancelRead()

Dispose()

public void Dispose()

Kill()

public void Kill()

Start()

public void Start()

Events

Exited

public event EventHandler<IPluginProcess> Exited

Event Type

EventHandler<IPluginProcess>

LineRead

public event EventHandler<LineReadEventArgs> LineRead

Event Type

EventHandler<LineReadEventArgs>