Results<TResult1,TResult2> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Parametry typu
- TResult1
Pierwszy typ wyniku.
- TResult2
Drugi typ wyniku.
- Dziedziczenie
-
Results<TResult1,TResult2>
- Implementuje
Uwagi
Nie można jawnie utworzyć wystąpienia tego typu. Użyj niejawnych operatorów rzutowania, aby utworzyć wystąpienie na podstawie wystąpienia jednego z zadeklarowanych argumentów typu, np. Results<Ok, BadRequest> result = TypedResults.Ok();
Właściwości
Result |
Pobiera wartość rzeczywistą IResult zwróconą przez delegata Endpoint procedury obsługi tras. |
Metody
ExecuteAsync(HttpContext) |
Napisz odpowiedź HTTP odzwierciedlając wynik. |
Operatory
Implicit(TResult1 to Results<TResult1,TResult2>) |
Element IResult , który może być jednym z dwóch różnych IResult typów. Po wykonaniu zostanie wykonane bazowe IResult wystąpienie, które zostało rzeczywiście zwrócone przez punkt końcowy HTTP. |
Implicit(TResult2 to Results<TResult1,TResult2>) |
Element IResult , który może być jednym z dwóch różnych IResult typów. Po wykonaniu zostanie wykonane bazowe IResult wystąpienie, które zostało rzeczywiście zwrócone przez punkt końcowy HTTP. |
Jawne implementacje interfejsu
IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder) |
Wypełnia metadane powiązanych Endpoint elementów i MethodInfo. |