| System.Web.Services.Description (system.web.services.dll) | sealed class |
This class represents the WSDL <operation>
element. It describes an operation, which consists of one or more
OperationMessage objects. In a WSDL document, an
<operation> element exists for every method
in your web service. (Actually, there will be three copies of this
set of operation elements: one for each different type of
transmission, contained in differently named
<portType> elements.)
Every operation is associated with exactly one
OperationInput and one
OperationOutput object.
public sealed class Operation : DocumentableItem {
// Public Constructors
public
Operation ( );
// Public Instance Properties
public OperationFaultCollection
Faults {get; }
public OperationMessageCollection
Messages {get; }
public string
Name {set; get; }
public string[ ]
ParameterOrder {set; get; }
public string
ParameterOrderString {set; get; }
public PortType
PortType {get; }
// Public Instance Methods
public bool
IsBoundBy (OperationBinding
operationBinding );
}
Hierarchy
System.Object
DocumentableItem
Operation
Returned By
OperationCollection.this,
OperationMessage.Operation,
ProtocolImporter.Operation,
ProtocolReflector.Operation
Passed To
OperationCollection.{Add( ), Contains(
), CopyTo( ), IndexOf(
), Insert( ), Remove(
), this}