ClientBuilderGrainCallFilterExtensions.AddOutgoingGrainCallFilter 方法

定义

重载

AddOutgoingGrainCallFilter(IClientBuilder, IOutgoingGrainCallFilter)

IOutgoingGrainCallFilter将 添加到筛选器管道。

AddOutgoingGrainCallFilter(IClientBuilder, OutgoingGrainCallFilterDelegate)

IOutgoingGrainCallFilter通过委托将 添加到筛选器管道。

AddOutgoingGrainCallFilter<TImplementation>(IClientBuilder)

IOutgoingGrainCallFilter将 添加到筛选器管道。

AddOutgoingGrainCallFilter(IClientBuilder, IOutgoingGrainCallFilter)

IOutgoingGrainCallFilter将 添加到筛选器管道。

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

参数

builder
IClientBuilder

生成器。

filter
IOutgoingGrainCallFilter

筛选器。

返回

IClientBuilder

适用于

AddOutgoingGrainCallFilter(IClientBuilder, OutgoingGrainCallFilterDelegate)

IOutgoingGrainCallFilter通过委托将 添加到筛选器管道。

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

参数

builder
IClientBuilder

生成器。

filter
OutgoingGrainCallFilterDelegate

筛选器。

返回

IClientBuilder

适用于

AddOutgoingGrainCallFilter<TImplementation>(IClientBuilder)

IOutgoingGrainCallFilter将 添加到筛选器管道。

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

类型参数

TImplementation

筛选器实现类型。

参数

builder
IClientBuilder

生成器。

返回

IClientBuilder

适用于