Поделиться через


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
Наследование
Атрибуты

Примеры

В следующем примере демонстрируется типичное 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.

Extensions

Возвращает объект ServiceDescriptionFormatExtensionCollection, связанный с этим объектом DocumentableItem.

(Унаследовано от DocumentableItem)
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)

Применяется к

См. также раздел