C# Класс VSCodeDebug.ProtocolServer

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
TRACE bool
TRACE_RESPONSE bool

Защищенные свойства (Protected)

Свойство Тип Описание
CONTENT_LENGTH_MATCHER System.Text.RegularExpressions.Regex
Encoding System.Text.Encoding

Открытые методы

Метод Описание
ProtocolServer ( ) : System
SendEvent ( Event e ) : void
Start ( Stream inputStream, Stream outputStream ) : System.Threading.Tasks.Task
Stop ( ) : void

Защищенные методы

Метод Описание
DispatchRequest ( string command, dynamic args, Response response ) : void
SendMessage ( ProtocolMessage message ) : void

Приватные методы

Метод Описание
ConvertToBytes ( ProtocolMessage request ) : byte[]
Dispatch ( string req ) : void
ProcessData ( ) : void

Описание методов

DispatchRequest() защищенный абстрактный Метод

protected abstract DispatchRequest ( string command, dynamic args, Response response ) : void
command string
args dynamic
response Response
Результат void

ProtocolServer() публичный Метод

public ProtocolServer ( ) : System
Результат System

SendEvent() публичный Метод

public SendEvent ( Event e ) : void
e Event
Результат void

SendMessage() защищенный Метод

protected SendMessage ( ProtocolMessage message ) : void
message ProtocolMessage
Результат void

Start() публичный Метод

public Start ( Stream inputStream, Stream outputStream ) : System.Threading.Tasks.Task
inputStream Stream
outputStream Stream
Результат System.Threading.Tasks.Task

Stop() публичный Метод

public Stop ( ) : void
Результат void

Описание свойств

CONTENT_LENGTH_MATCHER защищенное статическое свойство

protected static Regex,System.Text.RegularExpressions CONTENT_LENGTH_MATCHER
Результат System.Text.RegularExpressions.Regex

Encoding защищенное статическое свойство

protected static Encoding,System.Text Encoding
Результат System.Text.Encoding

TRACE публичное свойство

public bool TRACE
Результат bool

TRACE_RESPONSE публичное свойство

public bool TRACE_RESPONSE
Результат bool