Interface IServiceInstanceEndpointBase<TServiceBindingEndpoint>
- Namespace
- OpenServiceBroker.Instances
- Assembly
- OpenServiceBroker.Client.dll
Common base for IServiceInstanceEndpoint and IServiceInstanceDeferredEndpoint; do not use directly!
public interface IServiceInstanceEndpointBase<out TServiceBindingEndpoint> : IEndpoint where TServiceBindingEndpoint : IServiceBindingEndpointBase
Type Parameters
TServiceBindingEndpoint
The endpoint type used to represent Service Bindings for this Service Instance.
- Inherited Members
- Extension Methods
Properties
ServiceBindings
Exposes bindings for this Service Instance.
IIndexerEndpoint<out TServiceBindingEndpoint> ServiceBindings { get; }
Property Value
- IIndexerEndpoint<TServiceBindingEndpoint>
Methods
FetchAsync()
Fetches a Service Instance.
Task<ServiceInstanceResource> FetchAsync()
Returns
Exceptions
- NotFoundException
The instance does not exist or a provisioning operation is still in progress.
- ConcurrencyException
The instance is being updated and therefore cannot be fetched at this time.