OrleansClientGenericHostExtensions.UseOrleansClient 方法

定義

多載

UseOrleansClient(HostApplicationBuilder)

設定主機應用程式建立器來裝載一個「建立者」用戶端。

UseOrleansClient(IHostApplicationBuilder)
UseOrleansClient(IHostBuilder)

設定主機建立器來裝載一個「新式」用戶端。

UseOrleansClient(HostApplicationBuilder, Action<IClientBuilder>)

設定主機應用程式建立器來裝載一個「建立者」用戶端。

UseOrleansClient(IHostApplicationBuilder, Action<IClientBuilder>)

設定主機應用程式建立器來裝載一個「建立者」用戶端。

UseOrleansClient(IHostBuilder, Action<HostBuilderContext,IClientBuilder>)

設定主機建立器來裝載一個「新式」用戶端。

UseOrleansClient(IHostBuilder, Action<IClientBuilder>)

設定主機建立器來裝載一個「新式」用戶端。

UseOrleansClient(HostApplicationBuilder)

設定主機應用程式建立器來裝載一個「建立者」用戶端。

public static Microsoft.Extensions.Hosting.HostApplicationBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.HostApplicationBuilder hostAppBuilder);
static member UseOrleansClient : Microsoft.Extensions.Hosting.HostApplicationBuilder -> Microsoft.Extensions.Hosting.HostApplicationBuilder
<Extension()>
Public Function UseOrleansClient (hostAppBuilder As HostApplicationBuilder) As HostApplicationBuilder

參數

hostAppBuilder
HostApplicationBuilder

主應用程式產生器。

傳回

主機產生器。

例外狀況

hostAppBuilder 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 請注意,這個方法不應該與 HostApplicationBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於

UseOrleansClient(IHostApplicationBuilder)

public static Microsoft.Extensions.Hosting.IHostApplicationBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.IHostApplicationBuilder hostAppBuilder);
static member UseOrleansClient : Microsoft.Extensions.Hosting.IHostApplicationBuilder -> Microsoft.Extensions.Hosting.IHostApplicationBuilder
<Extension()>
Public Function UseOrleansClient (hostAppBuilder As IHostApplicationBuilder) As IHostApplicationBuilder

參數

hostAppBuilder
IHostApplicationBuilder

主應用程式產生器。

傳回

主機產生器。

例外狀況

hostAppBuilder 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 請注意,這個方法不應該與 IHostApplicationBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於

UseOrleansClient(IHostBuilder)

設定主機建立器來裝載一個「新式」用戶端。

public static Microsoft.Extensions.Hosting.IHostBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder);
static member UseOrleansClient : Microsoft.Extensions.Hosting.IHostBuilder -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseOrleansClient (hostBuilder As IHostBuilder) As IHostBuilder

參數

hostBuilder
IHostBuilder

主機產生器。

傳回

主機產生器。

例外狀況

hostBuilder 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 請注意,這個方法不應該與 IHostBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於

UseOrleansClient(HostApplicationBuilder, Action<IClientBuilder>)

設定主機應用程式建立器來裝載一個「建立者」用戶端。

public static Microsoft.Extensions.Hosting.HostApplicationBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.HostApplicationBuilder hostAppBuilder, Action<Orleans.Hosting.IClientBuilder> configureDelegate);
static member UseOrleansClient : Microsoft.Extensions.Hosting.HostApplicationBuilder * Action<Orleans.Hosting.IClientBuilder> -> Microsoft.Extensions.Hosting.HostApplicationBuilder
<Extension()>
Public Function UseOrleansClient (hostAppBuilder As HostApplicationBuilder, configureDelegate As Action(Of IClientBuilder)) As HostApplicationBuilder

參數

hostAppBuilder
HostApplicationBuilder

主應用程式產生器。

configureDelegate
Action<IClientBuilder>

用來設定用戶端的委派。

傳回

主機產生器。

例外狀況

hostAppBuilder 為 null 或 configureDelegate 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 不過,會針對每個呼叫套用一 configureDelegate 次 的效果。 請注意,這個方法不應該與 HostApplicationBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於

UseOrleansClient(IHostApplicationBuilder, Action<IClientBuilder>)

設定主機應用程式建立器來裝載一個「建立者」用戶端。

public static Microsoft.Extensions.Hosting.IHostApplicationBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.IHostApplicationBuilder hostAppBuilder, Action<Orleans.Hosting.IClientBuilder> configureDelegate);
static member UseOrleansClient : Microsoft.Extensions.Hosting.IHostApplicationBuilder * Action<Orleans.Hosting.IClientBuilder> -> Microsoft.Extensions.Hosting.IHostApplicationBuilder
<Extension()>
Public Function UseOrleansClient (hostAppBuilder As IHostApplicationBuilder, configureDelegate As Action(Of IClientBuilder)) As IHostApplicationBuilder

參數

hostAppBuilder
IHostApplicationBuilder

主應用程式產生器。

configureDelegate
Action<IClientBuilder>

用來設定用戶端的委派。

傳回

主機產生器。

例外狀況

hostAppBuilder 為 null 或 configureDelegate 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 不過,會針對每個呼叫套用一 configureDelegate 次 的效果。 請注意,這個方法不應該與 IHostApplicationBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於

UseOrleansClient(IHostBuilder, Action<HostBuilderContext,IClientBuilder>)

設定主機建立器來裝載一個「新式」用戶端。

public static Microsoft.Extensions.Hosting.IHostBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, Action<Microsoft.Extensions.Hosting.HostBuilderContext,Orleans.Hosting.IClientBuilder> configureDelegate);
static member UseOrleansClient : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.Extensions.Hosting.HostBuilderContext, Orleans.Hosting.IClientBuilder> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseOrleansClient (hostBuilder As IHostBuilder, configureDelegate As Action(Of HostBuilderContext, IClientBuilder)) As IHostBuilder

參數

hostBuilder
IHostBuilder

主機產生器。

configureDelegate
Action<HostBuilderContext,IClientBuilder>

用來設定用戶端的委派。

傳回

主機產生器。

例外狀況

hostBuilder 為 null 或 configureDelegate 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 不過,會針對每個呼叫套用一 configureDelegate 次 的效果。 請注意,這個方法不應該與 IHostBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於

UseOrleansClient(IHostBuilder, Action<IClientBuilder>)

設定主機建立器來裝載一個「新式」用戶端。

public static Microsoft.Extensions.Hosting.IHostBuilder UseOrleansClient (this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, Action<Orleans.Hosting.IClientBuilder> configureDelegate);
static member UseOrleansClient : Microsoft.Extensions.Hosting.IHostBuilder * Action<Orleans.Hosting.IClientBuilder> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseOrleansClient (hostBuilder As IHostBuilder, configureDelegate As Action(Of IClientBuilder)) As IHostBuilder

參數

hostBuilder
IHostBuilder

主機產生器。

configureDelegate
Action<IClientBuilder>

用來設定用戶端的委派。

傳回

主機產生器。

例外狀況

hostBuilder 為 null 或 configureDelegate 為 null。

備註

在相同的 IClientBuilder 實例上多次呼叫這個方法會導致一個客戶端設定。 不過,會針對每個呼叫套用一 configureDelegate 次 的效果。 請注意,這個方法不應該與 IHostBuilder.UseOrleans 搭配使用,因為 UseOrleans 會自動包含用戶端。

適用於