Freigeben über


ContextualTargetingFilter Klasse

Definition

Ein Featurefilter, mit dem Featureflags für Zielgruppen aktiviert werden können.

[Microsoft.FeatureManagement.FilterAlias("Microsoft.Targeting")]
public class ContextualTargetingFilter : Microsoft.FeatureManagement.IContextualFeatureFilter<Microsoft.FeatureManagement.FeatureFilters.ITargetingContext>
[<Microsoft.FeatureManagement.FilterAlias("Microsoft.Targeting")>]
type ContextualTargetingFilter = class
    interface IContextualFeatureFilter<ITargetingContext>
    interface IFeatureFilterMetadata
Public Class ContextualTargetingFilter
Implements IContextualFeatureFilter(Of ITargetingContext)
Vererbung
ContextualTargetingFilter
Attribute
Implementiert

Konstruktoren

ContextualTargetingFilter(IOptions<TargetingEvaluationOptions>)

Erstellt einen kontextbezogenen Featurefilter.

ContextualTargetingFilter(IOptions<TargetingEvaluationOptions>, ILoggerFactory)

Erstellt einen kontextbezogenen Featurefilter.

Methoden

EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext)

Führt eine Zielgruppenauswertung mithilfe des bereitgestellten TargetingContext durch, um zu ermitteln, ob ein Feature aktiviert werden soll.

EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext, CancellationToken)

Führt eine Zielgruppenauswertung mithilfe des bereitgestellten TargetingContext aus, um zu ermitteln, ob ein Featureflag aktiviert werden soll.

Gilt für: