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}
|