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

The ErrorHandlerBehaviorAttribute type exposes the following members.

Constructors

  NameDescription
ErrorHandlerBehaviorAttribute
Initializes a new instance of the ErrorHandlerBehaviorAttribute class

Methods

  NameDescription
AddBindingParameters
Provides the ability to pass custom data to binding elements to support the contract implementation.
ApplyDispatchBehavior
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.
Equals
Returns a value that indicates whether this instance is equal to a specified object.
(Inherited from Attribute.)
GetHashCode
Returns the hash code for this instance.
(Inherited from Attribute.)
HandleError
Enables error-related processing and returns a value that indicates whether subsequent HandleError implementations are called.
IsDefaultAttribute
When overridden in a derived class, indicates whether the value of this instance is the default value for the derived class.
(Inherited from Attribute.)
Match
When overridden in a derived class, returns a value that indicates whether this instance equals a specified object.
(Inherited from Attribute.)
ProvideFault
Enables the creation of a custom FaultException<(Of <(TDetail>)>) that is returned from an exception in the course of a service method.
ReplaceException
Replace the outgoing exception with our own exception that has a specific ServiceFaultCode
Validate
Provides the ability to inspect the service host and the service description to confirm that the service can run successfully.

Properties

  NameDescription
TypeId
When implemented in a derived class, gets a unique identifier for this Attribute.
(Inherited from Attribute.)

See Also