OrleansClientGenericHostExtensions.UseOrleansClient 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 會自動包含用戶端。