System.Web.Services.Description.ProtocolImporter.IsOperationFlowSupported Method

When overridden in a derived class, determines whether the current operation's operation flow is supported.

Syntax

protected abstract bool IsOperationFlowSupported (OperationFlow flow)

Parameters

flow
An System.Web.Services.Description.OperationFlow enumeration value that represents a transmission pattern.

Returns

True if the current operation's operation flow is supported.

Remarks

When generating code, the System.Web.Services.Description.ProtocolImporter class calls the ProtocolImporter.IsOperationFlowSupported(OperationFlow) method to determine whether to generate a method for the current operation, as represented by the ProtocolImporter.Operation property. This evaluation takes place for each operation in a binding for which a class is being generated. If a false value is returned, the System.Web.Services.Description.ProtocolImporter class calls its ProtocolImporter.UnsupportedOperationWarning(string) method.

For more information, see the OperationMessageCollection.Flow property. The Operation.Messages property is of type System.Web.Services.Description.OperationMessageCollection.

Requirements

Namespace: System.Web.Services.Description
Assembly: System.Web.Services (in System.Web.Services.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0