Message Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une définition abstraite des données passées par un service Web XML. Cette classe ne peut pas être héritée.
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
- Héritage
- Héritage
- Attributs
Exemples
// 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
Remarques
Un Message peut contenir des informations orientées documents ou orientées procédures. Les messages orientés procédures contiennent des paramètres et des valeurs de retour, tandis que les messages orientés documents contiennent des documents.
La Message classe correspond à un élément WSDL (Web Services Description Language) message
placé entre l’élément definitions
racine. Pour plus d’informations sur WSDL, consultez la spécification WSDL.
Constructeurs
Message() |
Initialise une nouvelle instance de la classe Message. |
Propriétés
Documentation |
Obtient ou définit la documentation pour l'instance de DocumentableItem. (Hérité de DocumentableItem) |
DocumentationElement |
Obtient ou définit l'élément documentation pour DocumentableItem. (Hérité de DocumentableItem) |
ExtensibleAttributes |
Obtient ou définit un tableau de type XmlAttribute qui représente des extensions d'attribut de WSDL pour se conformer au Basic Profile 1.1 du WS-I (Web Services Interoperability). (Hérité de DocumentableItem) |
Extensions |
Obtient l'ServiceDescriptionFormatExtensionCollection associée à cette Message. |
Extensions |
Obtient l'ServiceDescriptionFormatExtensionCollection associée à cette DocumentableItem. (Hérité de DocumentableItem) |
Name |
Obtient ou définit le nom du Message en cours. |
Name |
Obtient ou définit le nom de l'élément. (Hérité de NamedItem) |
Namespaces |
Obtient ou définit le dictionnaire de préfixes d'espace de noms et d'espaces de noms utilisé pour conserver des préfixes d'espace de noms et des espaces de noms lorsqu'un objet ServiceDescription est construit. (Hérité de DocumentableItem) |
Parts |
Obtient la collection des objets MessagePart contenus dans Message. |
ServiceDescription |
Obtient ServiceDescription dont Message en cours est membre. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
FindPartByName(String) |
Recherche le MessagePartCollection retourné par la propriété Parts et retourne le MessagePart nommé. |
FindPartsByName(String[]) |
Recherche MessagePartCollection retournée par la propriété Parts et retourne le tableau de type MessagePart qui contient les instances nommées. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |