TracingBuilderExtensions.AddListener Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
Inscrit un nouveau ActivityListener identifié par |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
Inscrit un nouveau ActivityListener identifié par |
AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>)
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
- builder
- ITracingBuilder
Le ITracingBuilder.
- 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>)
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
- builder
- ITracingBuilder
Le ITracingBuilder.
- 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.