public interface IPipeBinaryResponse : IPipeResponse,
IPipeMessage, ISealable, IPipeBinaryMessage
Public Interface IPipeBinaryResponse
Inherits IPipeResponse, IPipeMessage, ISealable, IPipeBinaryMessage
public interface class IPipeBinaryResponse : IPipeResponse,
IPipeMessage, ISealable, IPipeBinaryMessage
type IPipeBinaryResponse =
interface
interface IPipeResponse
interface IPipeMessage
interface ISealable
interface IPipeBinaryMessage
end
BinaryData |
Массив байт, который записывается после основного сообщения отдельным сообщением.
Для такого сообщения содержимое не кодируется в виде строки и передаётся в исходном виде.
(Унаследован от IPipeBinaryMessage) |
HasBinaryData |
Признак того, что в массиве BinaryData содержатся данные. При чтении сообщения возвращает null,
если BinaryData равен null, false, если BinaryData равен пустому массиву,
или true, если BinaryData содержит действительные данные.
При отправке сообщения это значение устанавливается автоматически, поэтому устанавливать его вручную необязательно.
(Унаследован от IPipeBinaryMessage) |
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ISealable) |
Item |
Возвращает или устанавливает параметр сообщения по заданному ключу. Если параметр отсутствует, то возвращает null.
(Унаследован от IPipeMessage) |
Value |
Основное значение, полученное в ответе на запрос. Это аналог значения, возвращаемого методом в выражении return.
(Унаследован от IPipeResponse) |
ClearValues |
Удаляет все параметры сообщения, установленные ранее.
(Унаследован от IPipeMessage) |
ContainsValue |
Возвращает признак того, что заданный параметр присутствует в сообщении.
(Унаследован от IPipeMessage) |
Deserialize |
Десериализует сообщение из строковой формы.
(Унаследован от IPipeMessage) |
GetValues |
Возвращает список параметров в сообщении с указанием имени параметра и его значения.
(Унаследован от IPipeMessage) |
RemoveValue |
Удаляет параметр из сообщения. Возвращает признак того, что он присутствовал и был удалён.
(Унаследован от IPipeMessage) |
Seal | Защищает объект от изменений. (Унаследован от ISealable) |
Serialize |
Сериализует сообщение в строковой форме.
(Унаследован от IPipeMessage) |
UpdateHasBinaryData |
Обновляет свойство HasBinaryData для сообщения IPipeBinaryMessage
на основании текущего значения свойства BinaryData.
Этот метод автоматически вызывается перед отправкой сообщения по каналу, вызывать его вручную не требуется.
(Определяется PipesExtensions) |