次の方法で共有


MetadataServicesFactory.CreateTraceSourceAsync<T> メソッド

定義

特定のサービス モニカーとコントラクト型の TraceSource のインスタンスを作成します。

public static System.Threading.Tasks.Task<System.Diagnostics.TraceSource> CreateTraceSourceAsync<T> (Microsoft.ServiceHub.Framework.IServiceBroker serviceBroker, Microsoft.ServiceHub.Framework.ServiceMoniker? serviceMoniker, Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateTraceSourceAsync : Microsoft.ServiceHub.Framework.IServiceBroker * Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.VisualStudio.RpcContracts.Logging.LoggerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Diagnostics.TraceSource>
Public Shared Function CreateTraceSourceAsync(Of T) (serviceBroker As IServiceBroker, serviceMoniker As ServiceMoniker, Optional options As LoggerOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TraceSource)

型パラメーター

T

パラメーター

serviceBroker
IServiceBroker

使用するサービス ブローカー インスタンス。

serviceMoniker
ServiceMoniker

このトレース ソースを対象としたサービス モニカー。

options
LoggerOptions

オプションのトレース ソース オプション。

cancellationToken
CancellationToken

監視するキャンセル トークン。

戻り値

ファクトリ メソッドに渡すことができる TraceSource インスタンスのインスタンス。

適用対象