IPipeLoggerServer Interface

graph TD Interface0["IDisposable"]-.->Type Type["IPipeLoggerServer"] class Type type-node Type-.->Implementing0["NamedPipeLoggerServer"] click Implementing0 "/api/MsBuildPipeLogger/NamedPipeLoggerServer" Type-.->Implementing1["PipeLoggerServer<TPipeStream>"] click Implementing1 "/api/MsBuildPipeLogger/PipeLoggerServer_1" Type-.->Implementing2["AnonymousPipeLoggerServer"] click Implementing2 "/api/MsBuildPipeLogger/AnonymousPipeLoggerServer"

Syntax

public interface IPipeLoggerServer : IDisposable

Methods

Name Value Summary
Read() BuildEventArgs
Reads a single event from the pipe. This method blocks until an event is received, there are no more events, or the pipe is closed.
ReadAll() void
Reads all events from the pipe and blocks until there are no more events or the pipe is closed.