C# Класс StompNet.StompConnectionBase

This is an implementation of the basic common communication commands that are used by IStompConnection and IStompTransaction. Basic DRY!
Показать файл Открыть проект

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

Свойство Тип Описание
Client StompNet.IO.StompClient
TransactionId string

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

Метод Описание
SendAsync ( string destination, byte content = null, string contentType = MediaTypeNames.Application.Octet, bool useReceipt = false, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
SendAsync ( string destination, string content, Encoding encoding, bool useReceipt = false, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
SendAsync ( string destination, string content, bool useReceipt = false, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
StompConnectionBase ( StompClient client, string transactionId = null ) : System
SubscribeAsync ( IObserver observer, string destination, string ack = null, bool useReceipt = true, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task

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

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

public SendAsync ( string destination, byte content = null, string contentType = MediaTypeNames.Application.Octet, bool useReceipt = false, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
destination string
content byte
contentType string
useReceipt bool
extraHeaders string>.IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

public SendAsync ( string destination, string content, Encoding encoding, bool useReceipt = false, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
destination string
content string
encoding System.Text.Encoding
useReceipt bool
extraHeaders string>.IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

public SendAsync ( string destination, string content, bool useReceipt = false, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
destination string
content string
useReceipt bool
extraHeaders string>.IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

public StompConnectionBase ( StompClient client, string transactionId = null ) : System
client StompNet.IO.StompClient
transactionId string
Результат System

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

public SubscribeAsync ( IObserver observer, string destination, string ack = null, bool useReceipt = true, string>.IEnumerable extraHeaders = null, CancellationToken cancellationToken = null ) : Task
observer IObserver
destination string
ack string
useReceipt bool
extraHeaders string>.IEnumerable
cancellationToken System.Threading.CancellationToken
Результат Task

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

Client защищенное свойство

protected StompClient,StompNet.IO Client
Результат StompNet.IO.StompClient

TransactionId защищенное свойство

protected string TransactionId
Результат string