ContextualTargetingFilter.EvaluateAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext) |
Führt eine Zielauswertung mithilfe des bereitgestellten TargetingContext aus, um zu bestimmen, ob ein Feature aktiviert werden soll. |
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext, CancellationToken) |
Führt eine Zielauswertung mithilfe der bereitgestellten TargetingContext aus, um zu bestimmen, ob ein Featureflag aktiviert werden soll. |
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext)
Führt eine Zielauswertung mithilfe des bereitgestellten TargetingContext aus, um zu bestimmen, ob ein Feature aktiviert werden soll.
public System.Threading.Tasks.Task<bool> EvaluateAsync (Microsoft.FeatureManagement.FeatureFilterEvaluationContext context, Microsoft.FeatureManagement.FeatureFilters.ITargetingContext targetingContext);
abstract member EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext -> System.Threading.Tasks.Task<bool>
override this.EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext -> System.Threading.Tasks.Task<bool>
Public Function EvaluateAsync (context As FeatureFilterEvaluationContext, targetingContext As ITargetingContext) As Task(Of Boolean)
Parameter
- context
- FeatureFilterEvaluationContext
Der Featureauswertungskontext.
- targetingContext
- ITargetingContext
Der Zielkontext, der während der Zielauswertung verwendet werden soll.
Gibt zurück
True, wenn das Feature aktiviert ist, andernfalls false.
Implementiert
Ausnahmen
Wird ausgelöst, wenn oder context
targetingContext
NULL ist.
Gilt für:
EvaluateAsync(FeatureFilterEvaluationContext, ITargetingContext, CancellationToken)
Führt eine Zielauswertung mithilfe der bereitgestellten TargetingContext aus, um zu bestimmen, ob ein Featureflag aktiviert werden soll.
public System.Threading.Tasks.Task<bool> EvaluateAsync (Microsoft.FeatureManagement.FeatureFilterEvaluationContext context, Microsoft.FeatureManagement.FeatureFilters.ITargetingContext targetingContext, System.Threading.CancellationToken cancellationToken);
abstract member EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.EvaluateAsync : Microsoft.FeatureManagement.FeatureFilterEvaluationContext * Microsoft.FeatureManagement.FeatureFilters.ITargetingContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function EvaluateAsync (context As FeatureFilterEvaluationContext, targetingContext As ITargetingContext, cancellationToken As CancellationToken) As Task(Of Boolean)
Parameter
- context
- FeatureFilterEvaluationContext
Der Featureauswertungskontext.
- targetingContext
- ITargetingContext
Der Zielkontext, der während der Zielauswertung verwendet werden soll.
- cancellationToken
- CancellationToken
Das Abbruchtoken, um den Vorgang abzubrechen.
Gibt zurück
True, wenn das Featureflag aktiviert ist, andernfalls false.
Implementiert
Ausnahmen
Wird ausgelöst, wenn oder context
targetingContext
NULL ist.