Message Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia abstrakcyjną definicję danych przekazywanych przez usługę sieci Web XML. Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
- Dziedziczenie
- Atrybuty
Przykłady
// 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
Uwagi
Element Message może zawierać informacje zorientowane na dokumenty lub zorientowane na procedury. Komunikaty zorientowane na procedury zawierają parametry i wartości zwracane, a komunikaty zorientowane na dokumenty zawierają dokumenty.
Klasa Message odpowiada elementowi WSDL (Web Services Description Language) message
ujętemu definitions
w element główny. Aby uzyskać więcej informacji na temat języka WSDL, zobacz specyfikację WSDL .
Konstruktory
Message() |
Inicjuje nowe wystąpienie klasy Message. |
Właściwości
Documentation |
Pobiera lub ustawia dokumentację tekstu dla wystąpienia klasy DocumentableItem. (Odziedziczone po DocumentableItem) |
DocumentationElement |
Pobiera lub ustawia element dokumentacji dla elementu DocumentableItem. (Odziedziczone po DocumentableItem) |
ExtensibleAttributes |
Pobiera lub ustawia tablicę typu XmlAttribute reprezentującą rozszerzenia atrybutów języka WSDL w celu zachowania zgodności z podstawowym profilem 1.1 usług sieci Web (WS-I). (Odziedziczone po DocumentableItem) |
Extensions |
ServiceDescriptionFormatExtensionCollection Pobiera skojarzony z tym Messageelementem . |
Extensions |
ServiceDescriptionFormatExtensionCollection Pobiera element skojarzony z tym DocumentableItemelementem . (Odziedziczone po DocumentableItem) |
Name |
Pobiera lub ustawia nazwę bieżącego Messageelementu . |
Name |
Pobiera lub ustawia nazwę elementu. (Odziedziczone po NamedItem) |
Namespaces |
Pobiera lub ustawia słownik prefiksów przestrzeni nazw i przestrzeni nazw używanych do zachowywania prefiksów przestrzeni nazw i przestrzeni nazw podczas ServiceDescription konstruowania obiektu. (Odziedziczone po DocumentableItem) |
Parts |
Pobiera kolekcję MessagePart obiektów zawartych w obiekcie Message. |
ServiceDescription |
ServiceDescription Pobiera element, z którego bieżący Message jest elementem członkowskim. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
FindPartByName(String) |
Wyszukuje zwracaną MessagePartCollection przez Parts właściwość i zwraca nazwę MessagePart. |
FindPartsByName(String[]) |
Wyszukuje zwracane MessagePartCollection przez Parts właściwość i zwraca tablicę typu MessagePart zawierającego nazwane wystąpienia. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |