OpenServiceBroker for .NET 0.4.3
client and a server .NET library for the Open Service Broker API specification
OpenServiceBroker.Errors.ConcurrencyException Class Reference

The Service Broker does not support concurrent requests that mutate the same resource. More...

Inheritance diagram for OpenServiceBroker.Errors.ConcurrencyException:
OpenServiceBroker.Errors.BrokerException

Public Member Functions

 ConcurrencyException (string message="The Service Broker does not support concurrent requests that mutate the same resource.")
 
- Public Member Functions inherited from OpenServiceBroker.Errors.BrokerException
 BrokerException (string message, string errorCode, HttpStatusCode httpCode=(HttpStatusCode) 422)
 
Error ToResponse ()
 Serializes the exception to an error response object.
 

Static Public Attributes

const new string ErrorCode = "ConcurrencyError"
 

Additional Inherited Members

- Static Public Member Functions inherited from OpenServiceBroker.Errors.BrokerException
static BrokerException FromResponse (Error dto, HttpStatusCode statusCode)
 Deserializes the exception from an error response object.
 
- Properties inherited from OpenServiceBroker.Errors.BrokerException
string ErrorCode [get]
 
HttpStatusCode HttpCode [get]
 
bool? InstanceUsable [getset]
 If an update or deprovisioning operation failed, this flag indicates whether or not the Service Instance is still usable. If true, the Service Instance can still be used, false otherwise. This field MUST NOT be present for errors of other operations. Defaults to true.
 
bool? UpdateRepeatable [getset]
 If an update operation failed, this flag indicates whether this update can be repeated or not. If true, the same update operation MAY be repeated and MAY succeed; if false, repeating the same update operation will fail again. This field MUST NOT be present for errors of other operations. Defaults to true.
 

Detailed Description

The Service Broker does not support concurrent requests that mutate the same resource.


The documentation for this class was generated from the following file: