ILogConsistencyProviderRuntime Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provider-facing interface for log consistency
public interface ILogConsistencyProviderRuntime : Orleans.Providers.IProviderRuntime
type ILogConsistencyProviderRuntime = interface
interface IProviderRuntime
Public Interface ILogConsistencyProviderRuntime
Implements IProviderRuntime
- Implements
Properties
GrainFactory |
Gets factory for getting references to grains. (Inherited from IProviderRuntime) |
ServiceId |
Provides the ServiceId this cluster is running as. ServiceId's are intended to be long lived Id values for a particular service which will remain constant even if the service is started / redeployed multiple times during its operations life. (Inherited from IProviderRuntime) |
ServiceProvider |
Gets service provider for dependency injection. (Inherited from IProviderRuntime) |
SiloIdentity |
A unique identifier for the current silo. There is no semantic content to this string, but it may be useful for logging. (Inherited from IProviderRuntime) |
Methods
BindExtension<TExtension,TExtensionInterface>(Func<TExtension>) |
Binds an extension to an addressable object, if not already done. (Inherited from IProviderRuntime) |
GetInvokeInterceptor() |
Obsolete.
Gets the invocation interceptor which will be invoked on each request. (Inherited from IProviderRuntime) |
GetLogger(String) |
Provides a logger to be used by the provider. (Inherited from IProviderRuntime) |
SetInvokeInterceptor(InvokeInterceptor) |
Obsolete.
Sets the invocation interceptor which will be invoked on each request. (Inherited from IProviderRuntime) |
Extension Methods
GetLogger(IProviderRuntime, String) |
Provides a logger to be used by the provider. |