Message Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje abstraktní definici dat předávaných webovou službou XML. Tuto třídu nelze dědit.
public ref class Message sealed : System::Web::Services::Description::DocumentableItem
public ref class Message sealed : System::Web::Services::Description::NamedItem
public sealed class Message : System.Web.Services.Description.DocumentableItem
[System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")]
public sealed class Message : System.Web.Services.Description.NamedItem
type Message = class
inherit DocumentableItem
[<System.Web.Services.Configuration.XmlFormatExtensionPoint("Extensions")>]
type Message = class
inherit NamedItem
Public NotInheritable Class Message
Inherits DocumentableItem
Public NotInheritable Class Message
Inherits NamedItem
- Dědičnost
- Dědičnost
- Atributy
Příklady
// Creates a Message with name = messageName having one MessagePart
// with name = partName.
public:
static Message^ CreateMessage( String^ messageName, String^ partName, String^ element, String^ targetNamespace )
{
Message^ myMessage = gcnew Message;
myMessage->Name = messageName;
MessagePart^ myMessagePart = gcnew MessagePart;
myMessagePart->Name = partName;
myMessagePart->Element = gcnew XmlQualifiedName( element,targetNamespace );
myMessage->Parts->Add( myMessagePart );
return myMessage;
}
// Creates a Message with name = messageName having one MessagePart
// with name = partName.
public static Message CreateMessage(string messageName,string partName,
string element,string targetNamespace)
{
Message myMessage = new Message();
myMessage.Name = messageName;
MessagePart myMessagePart = new MessagePart();
myMessagePart.Name = partName;
myMessagePart.Element = new XmlQualifiedName(element,targetNamespace);
myMessage.Parts.Add(myMessagePart);
return myMessage;
}
' Creates a Message with name = messageName having one MessagePart
' with name = partName.
Public Shared Function CreateMessage(messageName As String, _
partName As String, element As String, targetNamespace As String) _
As Message
Dim myMessage As New Message()
myMessage.Name = messageName
Dim myMessagePart As New MessagePart()
myMessagePart.Name = partName
myMessagePart.Element = New XmlQualifiedName(element, targetNamespace)
myMessage.Parts.Add(myMessagePart)
Return myMessage
End Function 'CreateMessage
Poznámky
A Message může obsahovat buď dokumentově orientované informace, nebo informace orientované na proceduru. Zprávy orientované na proceduru obsahují parametry a návratové hodnoty, zatímco zprávy orientované na dokument obsahují dokumenty.
Třída Message odpovídá elementu WSDL (Web Services Description Language) message
uzavřenému kořenovým prvkem definitions
. Další informace o WSDL naleznete ve specifikaci WSDL .
Konstruktory
Message() |
Inicializuje novou instanci Message třídy. |
Vlastnosti
Documentation |
Získá nebo nastaví textovou dokumentaci pro instanci DocumentableItem. (Zděděno od DocumentableItem) |
DocumentationElement |
Získá nebo nastaví prvek dokumentace pro DocumentableItem. (Zděděno od DocumentableItem) |
ExtensibleAttributes |
Získá nebo nastaví pole typu XmlAttribute , který představuje rozšíření atributů WSDL, aby byly v souladu s webovými službami Interoperability (WS-I) Basic Profile 1.1. (Zděděno od DocumentableItem) |
Extensions |
ServiceDescriptionFormatExtensionCollection Získá přidružené k tomuto Message. |
Extensions |
ServiceDescriptionFormatExtensionCollection Získá přidružené k tomuto DocumentableItem. (Zděděno od DocumentableItem) |
Name |
Získá nebo nastaví název aktuálního Message. |
Name |
Získá nebo nastaví název položky. (Zděděno od NamedItem) |
Namespaces |
Získá nebo nastaví slovník předpon oboru názvů a obory názvů použité k zachování předpon oboru názvů a oborů názvů při vytvoření objektu ServiceDescription . (Zděděno od DocumentableItem) |
Parts |
Získá kolekci MessagePart objektů obsažených v souboru Message. |
ServiceDescription |
ServiceDescription Získá, z nichž aktuální Message je členem. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
FindPartByName(String) |
MessagePartCollection Vyhledá vrácenou Parts vlastnost a vrátí pojmenovanou MessageParthodnotu . |
FindPartsByName(String[]) |
MessagePartCollection Vyhledá vrácenou Parts vlastnost a vrátí pole typuMessagePart, který obsahuje pojmenované instance. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |