Edit

IClusterClientPersistentStreamConfigurator Interface

Definition

Client-specific configuration builder for persistent stream.

public interface IClusterClientPersistentStreamConfigurator : Orleans.Hosting.INamedServiceConfigurator, Orleans.Hosting.IPersistentStreamConfigurator
public interface IClusterClientPersistentStreamConfigurator : Orleans.Hosting.IPersistentStreamConfigurator
type IClusterClientPersistentStreamConfigurator = interface
    interface IPersistentStreamConfigurator
    interface INamedServiceConfigurator
Public Interface IClusterClientPersistentStreamConfigurator
Implements INamedServiceConfigurator, IPersistentStreamConfigurator
Public Interface IClusterClientPersistentStreamConfigurator
Implements IPersistentStreamConfigurator
Derived
Implements

Properties

Name Description
ConfigureDelegate

Gets the delegate used to configure the service.

(Inherited from INamedServiceConfigurator)
Name

Gets the service name.

(Inherited from INamedServiceConfigurator)

Extension Methods

Name Description
Configure<TOptions>(INamedServiceConfigurator, Action<OptionsBuilder<TOptions>>)

Configures options for a named service.

ConfigureComponent<TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>)

Adds a singleton component to a named service.

ConfigureComponent<TOptions,TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>, Action<OptionsBuilder<TOptions>>)

Adds a singleton component to a named service and configures options for the named service.

ConfigureLifecycle(IClusterClientPersistentStreamConfigurator, Action<OptionsBuilder<StreamLifecycleOptions>>)

Configures the StreamLifecycleOptions.

ConfigureLifecycle<T>(INamedServiceConfigurator)
ConfigureStreamPubSub(IPersistentStreamConfigurator, StreamPubSubType)

Configures the stream pub/sub type.

Applies to