Edit

Share via


ClientBuilderGrainCallFilterExtensions.AddIncomingGrainCallFilter Method

Definition

Overloads

AddIncomingGrainCallFilter(IClientBuilder, IIncomingGrainCallFilter)

Adds an IIncomingGrainCallFilter to the filter pipeline.

AddIncomingGrainCallFilter(IClientBuilder, IncomingGrainCallFilterDelegate)

Adds an IIncomingGrainCallFilter to the filter pipeline via a delegate.

AddIncomingGrainCallFilter<TImplementation>(IClientBuilder)

Adds an IIncomingGrainCallFilter to the filter pipeline.

AddIncomingGrainCallFilter(IClientBuilder, IIncomingGrainCallFilter)

Adds an IIncomingGrainCallFilter to the filter pipeline.

public static Orleans.Hosting.IClientBuilder AddIncomingGrainCallFilter (this Orleans.Hosting.IClientBuilder builder, Orleans.IIncomingGrainCallFilter filter);
static member AddIncomingGrainCallFilter : Orleans.Hosting.IClientBuilder * Orleans.IIncomingGrainCallFilter -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function AddIncomingGrainCallFilter (builder As IClientBuilder, filter As IIncomingGrainCallFilter) As IClientBuilder

Parameters

builder
IClientBuilder

The builder.

filter
IIncomingGrainCallFilter

The filter.

Returns

The builder.

Applies to

AddIncomingGrainCallFilter(IClientBuilder, IncomingGrainCallFilterDelegate)

Adds an IIncomingGrainCallFilter to the filter pipeline via a delegate.

public static Orleans.Hosting.IClientBuilder AddIncomingGrainCallFilter (this Orleans.Hosting.IClientBuilder builder, Orleans.IncomingGrainCallFilterDelegate filter);
static member AddIncomingGrainCallFilter : Orleans.Hosting.IClientBuilder * Orleans.IncomingGrainCallFilterDelegate -> Orleans.Hosting.IClientBuilder
<Extension()>
Public Function AddIncomingGrainCallFilter (builder As IClientBuilder, filter As IncomingGrainCallFilterDelegate) As IClientBuilder

Parameters

builder
IClientBuilder

The builder.

filter
IncomingGrainCallFilterDelegate

The filter.

Returns

The builder.

Applies to

AddIncomingGrainCallFilter<TImplementation>(IClientBuilder)

Adds an IIncomingGrainCallFilter to the filter pipeline.

public static Orleans.Hosting.IClientBuilder AddIncomingGrainCallFilter<TImplementation> (this Orleans.Hosting.IClientBuilder builder) where TImplementation : class, Orleans.IIncomingGrainCallFilter;
static member AddIncomingGrainCallFilter : Orleans.Hosting.IClientBuilder -> Orleans.Hosting.IClientBuilder (requires 'Implementation : null and 'Implementation :> Orleans.IIncomingGrainCallFilter)
<Extension()>
Public Function AddIncomingGrainCallFilter(Of TImplementation As {Class, IIncomingGrainCallFilter}) (builder As IClientBuilder) As IClientBuilder

Type Parameters

TImplementation

The filter implementation type.

Parameters

builder
IClientBuilder

The builder.

Returns

The builder.

Applies to