EvaluationResult Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Colección de una o varias EvaluationMetrics que representan el resultado de una evaluación.
public ref class EvaluationResult sealed
public sealed class EvaluationResult
type EvaluationResult = class
Public NotInheritable Class EvaluationResult
- Herencia
-
EvaluationResult
Constructores
| Nombre | Description |
|---|---|
| EvaluationResult(EvaluationMetric[]) |
Inicializa una nueva instancia de la clase EvaluationResult. |
| EvaluationResult(IDictionary<String,EvaluationMetric>) |
Inicializa una nueva instancia de la clase EvaluationResult. |
| EvaluationResult(IEnumerable<EvaluationMetric>) |
Inicializa una nueva instancia de la clase EvaluationResult. |
Propiedades
| Nombre | Description |
|---|---|
| Metrics |
Obtiene o establece una colección de una o varias EvaluationMetrics que representan el resultado de una evaluación. |
Métodos
| Nombre | Description |
|---|---|
| Get<T>(String) |
Devuelve un EvaluationMetric objeto con tipo |
| TryGet<T>(String, T) |
Devuelve un EvaluationMetric objeto con tipo |
Métodos de extensión
| Nombre | Description |
|---|---|
| AddDiagnosticsToAllMetrics(EvaluationResult, EvaluationDiagnostic[]) |
Agrega el proporcionado |
| AddDiagnosticsToAllMetrics(EvaluationResult, IEnumerable<EvaluationDiagnostic>) |
Agrega el proporcionado |
| AddOrUpdateChatMetadataInAllMetrics(EvaluationResult, ChatResponse, Nullable<TimeSpan>) |
Agrega o actualiza los metadatos disponibles como parte de la evaluación |
| AddOrUpdateContextInAllMetrics(EvaluationResult, EvaluationContext[]) |
Agrega o actualiza los objetos proporcionados |
| AddOrUpdateContextInAllMetrics(EvaluationResult, IEnumerable<EvaluationContext>) |
Agrega o actualiza los objetos proporcionados |
| AddOrUpdateDurationMetadataInAllMetrics(EvaluationResult, TimeSpan) |
Agrega o actualiza los metadatos que identifican la cantidad de tiempo (en milisegundos) que tardó en realizar la evaluación en todos los EvaluationMetricelementos contenidos en el proporcionado |
| AddOrUpdateMetadataInAllMetrics(EvaluationResult, IDictionary<String,String>) |
Agrega o actualiza el proporcionado |
| AddOrUpdateMetadataInAllMetrics(EvaluationResult, String, String) |
Agrega o actualiza los metadatos con el especificado |
| ContainsDiagnostics(EvaluationResult, Func<EvaluationDiagnostic,Boolean>) |
Devuelve |
| Interpret(EvaluationResult, Func<EvaluationMetric,EvaluationMetricInterpretation>) |
Aplica s a una o varias s contenidas EvaluationMetricInterpretationen el especificado |