MessagePart Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет сообщения, которые будут разбиты на их логические единицы с определенной абстрактной информацией для каждой части. Этот класс не наследуется.
public ref class MessagePart sealed : System::Web::Services::Description::DocumentableItem
public ref class MessagePart sealed : System::Web::Services::Description::NamedItem
public sealed class MessagePart : System.Web.Services.Description.DocumentableItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class MessagePart : System.Web.Services.Description.NamedItem
type MessagePart = class
inherit DocumentableItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type MessagePart = class
inherit NamedItem
Public NotInheritable Class MessagePart
Inherits DocumentableItem
Public NotInheritable Class MessagePart
Inherits NamedItem
- Наследование
- Наследование
- Атрибуты
Примеры
В следующем примере демонстрируется типичное использование MessagePart класса.
element Параметры targetNamespace — это определяемые пользователем строки, передаваемые в этот вызов метода.
MessagePart^ myMessagePart = gcnew MessagePart;
myMessagePart->Name = partName;
myMessagePart->Element = gcnew XmlQualifiedName( element,targetNamespace );
myMessage->Parts->Add( myMessagePart );
MessagePart myMessagePart = new MessagePart();
myMessagePart.Name = partName;
myMessagePart.Element = new XmlQualifiedName(element,targetNamespace);
myMessage.Parts.Add(myMessagePart);
Dim myMessagePart As New MessagePart()
myMessagePart.Name = partName
myMessagePart.Element = New XmlQualifiedName(element, targetNamespace)
myMessage.Parts.Add(myMessagePart)
Комментарии
Класс MessagePart соответствует элементу языка описания веб-служб (WSDL), part заключенному message элементом, который, в свою очередь, заключен в корневой definitions элемент. Дополнительные сведения о WSDL см. в спецификации WSDL .
Конструкторы
| Имя | Описание |
|---|---|
| MessagePart() |
Инициализирует новый экземпляр класса MessagePart. |
Свойства
| Имя | Описание |
|---|---|
| Documentation |
Возвращает или задает текстовую документацию для экземпляра DocumentableItemобъекта . (Унаследовано от DocumentableItem) |
| DocumentationElement |
Возвращает или задает элемент документации для элемента DocumentableItem. (Унаследовано от DocumentableItem) |
| Element |
Возвращает или задает имя XML-элемента, соответствующего текущему MessagePart. |
| ExtensibleAttributes |
Возвращает или задает массив типа XmlAttribute , представляющий расширения атрибутов WSDL для соответствия требованиям взаимодействия веб-служб (WS-I) базовый профиль 1.1. (Унаследовано от DocumentableItem) |
| Extensions |
Возвращает связанный ServiceDescriptionFormatExtensionCollection с этим MessagePartобъект. |
| Message |
Возвращает значение Message , из которого MessagePart входит элемент. |
| Name |
Возвращает или задает имя MessagePartобъекта . |
| Name |
Возвращает или задает имя элемента. (Унаследовано от NamedItem) |
| Namespaces |
Возвращает или задает словарь префиксов пространства имен и пространств имен, используемых для сохранения префиксов пространства имен и пространств имен при ServiceDescription создании объекта. (Унаследовано от DocumentableItem) |
| Type |
Возвращает или задает тип данных XML объекта MessagePart. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |