System.Web.Services.Description (system.web.services.dll) | sealed class |
This class represents the WSDL <message>
element, which is used to describe the contents of messages exchanged
between a client and the web service. For every method in a web
service, a WSDL document contains an input and output message. There
are also separate message definitions for every protocol type. For
example, for a method called GetInfo, ASP.NET
would generate GetInfoHttpPostIn and
GetInfoHttpPostOut messages, along with
corresponding messages for HTTP GET and SOAP. Messages consist of
zero or more MessagePart objects, which specify
method parameters and return values.
public sealed class Message : DocumentableItem {
// Public Constructors
public Message( );
// Public Instance Properties
public string Name{set; get; }
public MessagePartCollection Parts{get; }
public ServiceDescription ServiceDescription{get; }
// Public Instance Methods
public MessagePart FindPartByName(string partName);
public MessagePart[ ] FindPartsByName(string[ ] partNames);
}
Hierarchy
System.Object
DocumentableItem
Message
Returned By
MessageCollection.this,
MessagePart.Message,
ProtocolImporter.{InputMessage,
OutputMessage},
ProtocolReflector.{InputMessage,
OutputMessage},
ServiceDescriptionCollection.GetMessage( )
Passed To
MessageCollection.{Add( ), Contains(
), CopyTo( ), IndexOf(
), Insert( ), Remove(
), this}
|