Results<TResult1,TResult2> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public sealed class Results<TResult1,TResult2> : Microsoft.AspNetCore.Http.INestedHttpResult, Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider where TResult1 : IResult where TResult2 : IResult
type Results<'TResult1, 'TResult2 (requires 'TResult1 :> IResult and 'TResult2 :> IResult)> = class
interface IResult
interface INestedHttpResult
interface IEndpointMetadataProvider
Public NotInheritable Class Results(Of TResult1, TResult2)
Implements IEndpointMetadataProvider, INestedHttpResult, IResult
Parâmetros de tipo
- TResult1
O primeiro tipo de resultado.
- TResult2
O segundo tipo de resultado.
- Herança
-
Results<TResult1,TResult2>
- Implementações
Comentários
Uma instância desse tipo não pode ser criada explicitamente. Use os operadores de conversão implícita para criar uma instância de uma instância de um dos argumentos de tipo declarados, por exemplo. Results<Ok, BadRequest> result = TypedResults.Ok();
Propriedades
| Result |
Obtém o real IResult retornado pelo delegado do Endpoint manipulador de rotas. |
Métodos
| ExecuteAsync(HttpContext) |
Escreva uma resposta HTTP refletindo o resultado. |
Operadores
| Implicit(TResult1 to Results<TResult1,TResult2>) |
Um IResult que pode ser um dos dois tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP. |
| Implicit(TResult2 to Results<TResult1,TResult2>) |
Um IResult que pode ser um dos dois tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP. |
Implantações explícitas de interface
| IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder) |
Preenche metadados para os relacionados Endpoint e MethodInfo. |