MetadataServicesFactory.CreateTraceSourceAsync<T> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のサービス モニカーとコントラクト型の 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 インスタンスのインスタンス。