Langue

TracingBuilderExtensions.AddListener Méthode

Définition

Surcharges

Nom Description
AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>)

Inscrit un nouveau ActivityListener identifié par name et décrit par le rappel fourni configure .

AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>)

Inscrit un nouveau ActivityListener identifié par name et décrit par le rappel fourni configure , qui reçoit également le résolvé IServiceProvider.

AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>)

Source:
TracingBuilderExtensions.Listeners.cs
Source:
TracingBuilderExtensions.Listeners.cs

Inscrit un nouveau ActivityListener identifié par name et décrit par le rappel fourni configure .

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Diagnostics::Tracing::ITracingBuilder ^ AddListener(Microsoft::Extensions::Diagnostics::Tracing::ITracingBuilder ^ builder, System::String ^ name, Action<Microsoft::Extensions::Diagnostics::Tracing::ActivityListenerBuilder ^> ^ configure);
public static Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder AddListener(this Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder builder, string name, Action<Microsoft.Extensions.Diagnostics.Tracing.ActivityListenerBuilder> configure);
static member AddListener : Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder * string * Action<Microsoft.Extensions.Diagnostics.Tracing.ActivityListenerBuilder> -> Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder
<Extension()>
Public Function AddListener (builder As ITracingBuilder, name As String, configure As Action(Of ActivityListenerBuilder)) As ITracingBuilder

Paramètres

name
String

Nom utilisé par le filtrage basé sur la configuration pour identifier cet écouteur pour la correspondance de règles.

configure
Action<ActivityListenerBuilder>

Rappel qui configure les propriétés de délégué de l’élément fourni ActivityListenerBuilder.

Retours

Retourne l’original ITracingBuilder pour le chaînage.

Remarques

L’infrastructure de suivi appelle configure une fois lorsque le sous-jacent ActivitySourceFactory est résolu pour la première fois, capture les captures instantanées des propriétés de délégué à partir de l’infrastructure fournie ActivityListenerBuilderet construit l’inscrit ActivityListener lui-même. L’abonnement aux instances est entièrement piloté par l’ensemble basé sur ActivitySource la configuration ; le générateur réévalue automatiquement les abonnements de TracingRule l’écouteur lors de la modification liéeTracingOptions.

S’applique à

AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>)

Source:
TracingBuilderExtensions.Listeners.cs
Source:
TracingBuilderExtensions.Listeners.cs

Inscrit un nouveau ActivityListener identifié par name et décrit par le rappel fourni configure , qui reçoit également le résolvé IServiceProvider.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Diagnostics::Tracing::ITracingBuilder ^ AddListener(Microsoft::Extensions::Diagnostics::Tracing::ITracingBuilder ^ builder, System::String ^ name, Action<IServiceProvider ^, Microsoft::Extensions::Diagnostics::Tracing::ActivityListenerBuilder ^> ^ configure);
public static Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder AddListener(this Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder builder, string name, Action<IServiceProvider,Microsoft.Extensions.Diagnostics.Tracing.ActivityListenerBuilder> configure);
static member AddListener : Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder * string * Action<IServiceProvider, Microsoft.Extensions.Diagnostics.Tracing.ActivityListenerBuilder> -> Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder
<Extension()>
Public Function AddListener (builder As ITracingBuilder, name As String, configure As Action(Of IServiceProvider, ActivityListenerBuilder)) As ITracingBuilder

Paramètres

name
String

Nom utilisé par le filtrage basé sur la configuration pour identifier cet écouteur pour la correspondance de règles.

configure
Action<IServiceProvider,ActivityListenerBuilder>

Rappel qui configure l’élément fourni ActivityListenerBuilder, avec accès à la résolution IServiceProvider.

Retours

Retourne l’original ITracingBuilder pour le chaînage.

Remarques

L’infrastructure de suivi appelle configure une fois lorsque le sous-jacent ActivitySourceFactory est résolu pour la première fois, capture les captures instantanées des propriétés de délégué à partir de l’infrastructure fournie ActivityListenerBuilderet construit l’inscrit ActivityListener lui-même. L’abonnement aux instances est entièrement piloté par l’ensemble basé sur ActivitySource la configuration ; le générateur réévalue automatiquement les abonnements de TracingRule l’écouteur lors de la modification liéeTracingOptions.

S’applique à