GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
委派,這個委派會建立要由 IServiceBroker公開之服務的新實例。
protected delegate System.Threading.Tasks.ValueTask<object?> GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory(GlobalBrokeredServiceContainer.View view, ServiceMoniker moniker, ServiceActivationOptions options, IServiceBroker serviceBroker, CancellationToken cancellationToken);
Protected Delegate Function GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory(view As GlobalBrokeredServiceContainer.View, moniker As ServiceMoniker, options As ServiceActivationOptions, serviceBroker As IServiceBroker, cancellationToken As CancellationToken) As ValueTask(Of Object)
參數
正在啟動此服務的檢視。
- moniker
- ServiceMoniker
要求之服務的標識碼。
- options
- ServiceActivationOptions
改變服務啟動方式的其他選項,或提供其他數據給服務建構函式。
- serviceBroker
- IServiceBroker
服務從這個委派傳回的服務代理程式應該使用 來取得其任何自己的相依性。
- cancellationToken
- CancellationToken
表示呼叫端在結果中失去興趣的令牌。
傳回值
服務的唯一實例。 如果值實作 IDisposable,當用戶端中斷連線時,將會處置此值。
備註
此委派會在 之後 GlobalBrokeredServiceContainer.ProfferedServiceFactory 建立模型,但會新增 GlobalBrokeredServiceContainer.View 參數。