public class PipeBinaryXmlResponse : PipeXmlResponse,
IPipeBinaryResponse, IPipeResponse, IPipeMessage, ISealable, IPipeBinaryMessage
Public Class PipeBinaryXmlResponse
Inherits PipeXmlResponse
Implements IPipeBinaryResponse, IPipeResponse, IPipeMessage, ISealable,
IPipeBinaryMessage
public ref class PipeBinaryXmlResponse : public PipeXmlResponse,
IPipeBinaryResponse, IPipeResponse, IPipeMessage, ISealable, IPipeBinaryMessage
type PipeBinaryXmlResponse =
class
inherit PipeXmlResponse
interface IPipeBinaryResponse
interface IPipeResponse
interface IPipeMessage
interface ISealable
interface IPipeBinaryMessage
end
PipeBinaryXmlResponse | Создаёт экземпляр класса с указанием его зависимостей. |
BinaryData | Массив байт, который записывается после основного сообщения отдельным сообщением. Для такого сообщения содержимое не кодируется в виде строки и передаётся в исходном виде. |
HasBinaryData | Признак того, что в массиве BinaryData содержатся данные. При чтении сообщения возвращает null, если BinaryData равен null, false, если BinaryData равен пустому массиву, или true, если BinaryData содержит действительные данные. При отправке сообщения это значение устанавливается автоматически, поэтому устанавливать его вручную необязательно. |
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от PipeXmlMessage) |
Item |
Возвращает или устанавливает параметр сообщения по заданному ключу. Если параметр отсутствует, то возвращает null.
(Унаследован от PipeXmlMessage) |
RootElementName |
Имя корневого xml-элемента для сообщения.
(Переопределяет PipeXmlResponseRootElementName) |
Value |
Основное значение, полученное в ответе на запрос. Это аналог значения, возвращаемого методом в выражении return.
(Унаследован от PipeXmlResponse) |
Values |
Список параметров сообщения.
(Унаследован от PipeXmlMessage) |
XmlSerializer |
Объект, используемый для сериализации и десериализации текущего объекта в форме XML.
(Унаследован от PipeXmlMessage) |
CheckSealed |
Выбрасывает исключение [Tessa.Platform.ObjectSealedException],
если объект был защищён от изменений.
(Унаследован от PipeXmlMessage) |
ClearValues |
Удаляет все параметры сообщения, установленные ранее.
(Унаследован от PipeXmlMessage) |
ContainsValue |
Возвращает признак того, что заданный параметр присутствует в сообщении.
(Унаследован от PipeXmlMessage) |
Deserialize |
Десериализует сообщение из строковой формы.
(Унаследован от PipeXmlMessage) |
DeserializeFromXml |
Десериализует сообщение из формы XML.
(Унаследован от PipeXmlMessage) |
DeserializeXmlCore |
Выполняет десериализацию объекта из XML.
(Переопределяет PipeXmlMessageDeserializeXmlCore(XElement)) |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
GetValues |
Возвращает список параметров в сообщении с указанием имени параметра и его значения.
(Унаследован от PipeXmlMessage) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
RemoveValue |
Удаляет параметр из сообщения. Возвращает признак того, что он присутствовал и был удалён.
(Унаследован от PipeXmlMessage) |
Seal | Защищает объект от изменений. (Унаследован от PipeXmlMessage) |
SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. (Унаследован от PipeXmlMessage) |
Serialize |
Сериализует сообщение в строковой форме.
(Унаследован от PipeXmlMessage) |
SerializeToXml |
Сериализует сообщение в форме XML.
(Унаследован от PipeXmlMessage) |
SerializeXmlCore |
Выполняет сериализацию объекта в XML.
(Переопределяет PipeXmlMessageSerializeXmlCore(XElement)) |
ToString | Возвращает строковое представление объекта. (Унаследован от PipeXmlMessage) |
XmlHasBinaryDataAttributeName | Название атрибута для сохранения свойства HasBinaryData. |
XmlRootElementName | Имя корневого элемента в форме XML. |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |
UpdateHasBinaryData |
Обновляет свойство HasBinaryData для сообщения IPipeBinaryMessage
на основании текущего значения свойства BinaryData.
Этот метод автоматически вызывается перед отправкой сообщения по каналу, вызывать его вручную не требуется.
(Определяется PipesExtensions) |