ContentSafetyEvaluator.FilterAdditionalContext Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Filters the EvaluationContexts supplied by the caller via additionalContext
down to just the EvaluationContexts that are relevant to the evaluation being performed by this
ContentSafetyEvaluator.
protected:
virtual System::Collections::Generic::IReadOnlyList<Microsoft::Extensions::AI::Evaluation::EvaluationContext ^> ^ FilterAdditionalContext(System::Collections::Generic::IEnumerable<Microsoft::Extensions::AI::Evaluation::EvaluationContext ^> ^ additionalContext);
protected virtual System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.Evaluation.EvaluationContext>? FilterAdditionalContext(System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.Evaluation.EvaluationContext>? additionalContext);
abstract member FilterAdditionalContext : seq<Microsoft.Extensions.AI.Evaluation.EvaluationContext> -> System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.Evaluation.EvaluationContext>
override this.FilterAdditionalContext : seq<Microsoft.Extensions.AI.Evaluation.EvaluationContext> -> System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.AI.Evaluation.EvaluationContext>
Protected Overridable Function FilterAdditionalContext (additionalContext As IEnumerable(Of EvaluationContext)) As IReadOnlyList(Of EvaluationContext)
Parameters
- additionalContext
- IEnumerable<EvaluationContext>
The EvaluationContexts supplied by the caller.
Returns
The EvaluationContexts that are relevant to the evaluation being performed by this ContentSafetyEvaluator.