Table of Contents

Class ServiceBindingEndpointBase

Namespace
OpenServiceBroker.Bindings
Assembly
OpenServiceBroker.Client.dll

A Service Binding endpoint.

public abstract class ServiceBindingEndpointBase : ServiceBrokerEndpointBase, IServiceBindingEndpointBase, IEndpoint
Inheritance
ServiceBindingEndpointBase
Implements
Derived
Inherited Members
Extension Methods

Constructors

ServiceBindingEndpointBase(IEndpoint, Uri, bool)

A Service Binding endpoint.

protected ServiceBindingEndpointBase(IEndpoint referrer, Uri relativeUri, bool acceptsIncomplete = false)

Parameters

referrer IEndpoint

The endpoint used to navigate to this one.

relativeUri Uri

The URI of this endpoint relative to the referrer's.

acceptsIncomplete bool

A value of true indicates that the Platform and its clients support deferred (asynchronous) Service Broker operations. If this parameter is false, and the Service Broker can only handle a request deferred (asynchronously) AsyncRequiredException is thrown.

Methods

FetchAsync()

Fetches the Service Binding.

public Task<ServiceBindingResource> FetchAsync()

Returns

Task<ServiceBindingResource>

Exceptions

NotFoundException

The binding does not exist or a binding operation is still in progress.