Edit

Share via


GrainCallFilterSiloBuilderExtensions.AddIncomingGrainCallFilter Method

Definition

Overloads

AddIncomingGrainCallFilter(ISiloBuilder, IIncomingGrainCallFilter)

Adds an IIncomingGrainCallFilter to the filter pipeline.

AddIncomingGrainCallFilter(ISiloBuilder, IncomingGrainCallFilterDelegate)

Adds an IIncomingGrainCallFilter to the filter pipeline via a delegate.

AddIncomingGrainCallFilter<TImplementation>(ISiloBuilder)

Adds an IIncomingGrainCallFilter to the filter pipeline.

AddIncomingGrainCallFilter(ISiloBuilder, IIncomingGrainCallFilter)

Adds an IIncomingGrainCallFilter to the filter pipeline.

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

Parameters

builder
ISiloBuilder

The builder.

filter
IIncomingGrainCallFilter

The filter.

Returns

The builder.

Applies to

AddIncomingGrainCallFilter(ISiloBuilder, IncomingGrainCallFilterDelegate)

Adds an IIncomingGrainCallFilter to the filter pipeline via a delegate.

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

Parameters

builder
ISiloBuilder

The builder.

filter
IncomingGrainCallFilterDelegate

The filter.

Returns

The builder.

Applies to

AddIncomingGrainCallFilter<TImplementation>(ISiloBuilder)

Adds an IIncomingGrainCallFilter to the filter pipeline.

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

Type Parameters

TImplementation

The filter implementation type.

Parameters

builder
ISiloBuilder

The builder.

Returns

The builder.

Applies to