public class PipeBinaryXmlRequest : PipeXmlRequest,
IPipeBinaryRequest, IPipeRequest, IPipeMessage, ISealable, IPipeBinaryMessage
Public Class PipeBinaryXmlRequest
Inherits PipeXmlRequest
Implements IPipeBinaryRequest, IPipeRequest, IPipeMessage, ISealable,
IPipeBinaryMessage
public ref class PipeBinaryXmlRequest : public PipeXmlRequest,
IPipeBinaryRequest, IPipeRequest, IPipeMessage, ISealable, IPipeBinaryMessage
type PipeBinaryXmlRequest =
class
inherit PipeXmlRequest
interface IPipeBinaryRequest
interface IPipeRequest
interface IPipeMessage
interface ISealable
interface IPipeBinaryMessage
end
PipeBinaryXmlRequest | Создаёт экземпляр класса с указанием его зависимостей. |
BinaryData | Массив байт, который записывается после основного сообщения отдельным сообщением. Для такого сообщения содержимое не кодируется в виде строки и передаётся в исходном виде. |
HasBinaryData | Признак того, что в массиве BinaryData содержатся данные. При чтении сообщения возвращает null, если BinaryData равен null, false, если BinaryData равен пустому массиву, или true, если BinaryData содержит действительные данные. При отправке сообщения это значение устанавливается автоматически, поэтому устанавливать его вручную необязательно. |
IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от PipeXmlMessage) |
Item |
Возвращает или устанавливает параметр сообщения по заданному ключу. Если параметр отсутствует, то возвращает null.
(Унаследован от PipeXmlMessage) |
MethodName |
Имя метода сервиса, для которого отправлен запрос.
(Унаследован от PipeXmlRequest) |
RootElementName |
Имя корневого xml-элемента для сообщения.
(Переопределяет PipeXmlRequestRootElementName) |
ServiceName |
Имя сервиса, для которого отправлен запрос.
(Унаследован от PipeXmlRequest) |
Values |
Список параметров сообщения.
(Унаследован от PipeXmlMessage) |
XmlSerializer |
Объект, используемый для сериализации и десериализации текущего объекта в форме XML.
(Унаследован от PipeXmlMessage) |
CheckSealed |
Выбрасывает исключение [Tessa.Platform.ObjectSealedException],
если объект был защищён от изменений.
(Унаследован от PipeXmlMessage) |
ClearValues |
Удаляет все параметры сообщения, установленные ранее.
(Унаследован от PipeXmlMessage) |
ContainsValue |
Возвращает признак того, что заданный параметр присутствует в сообщении.
(Унаследован от PipeXmlMessage) |
Deserialize |
Десериализует сообщение из строковой формы.
(Унаследован от PipeXmlMessage) |
DeserializeFromXml |
Десериализует сообщение из формы XML.
(Унаследован от PipeXmlMessage) |
DeserializeXmlCore |
Выполняет десериализацию объекта из XML.
(Переопределяет PipeXmlRequestDeserializeXmlCore(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.
(Переопределяет PipeXmlRequestSerializeXmlCore(XElement)) |
ToString | Возвращает строковое представление объекта. (Унаследован от PipeXmlMessage) |
XmlHasBinaryDataAttributeName | Название атрибута для сохранения свойства HasBinaryData. |
XmlRootElementName | Имя корневого элемента в форме XML. |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |
UpdateHasBinaryData |
Обновляет свойство HasBinaryData для сообщения IPipeBinaryMessage
на основании текущего значения свойства BinaryData.
Этот метод автоматически вызывается перед отправкой сообщения по каналу, вызывать его вручную не требуется.
(Определяется PipesExtensions) |