Message Klasa

Definicja

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)

Dotyczy