[This is preliminary documentation and is subject to change.]

The ErrorHandlerBehaviorAttribute type exposes the following members.

Methods

  NameDescription
Public methodAddBindingParameters
Provides the ability to pass custom data to binding elements to support the contract implementation.
Public methodApplyDispatchBehavior
Provides the ability to change run-time property values or insert custom extension objects such as error handlers, message or parameter interceptors, security extensions, and other custom extension objects.
Public methodEquals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
Public methodHandleError
Enables error-related processing and returns a value that indicates whether subsequent HandleError implementations are called.
Public methodIsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Public methodMatch
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
Public methodProvideFault
Enables the creation of a custom FaultException<(Of <(<'TDetail>)>)> that is returned from an exception in the course of a service method.
Private methodStatic memberReplaceException
Replace the outgoing exception with our own exception that has a specific ServiceFaultCode
Public methodValidate
Provides the ability to inspect the service host and the service description to confirm that the service can run successfully.

See Also