Results<TResult1,TResult2,TResult3> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
public sealed class Results<TResult1,TResult2,TResult3> : Microsoft.AspNetCore.Http.INestedHttpResult, Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider where TResult1 : IResult where TResult2 : IResult where TResult3 : IResult
type Results<'TResult1, 'TResult2, 'TResult3 (requires 'TResult1 :> IResult and 'TResult2 :> IResult and 'TResult3 :> IResult)> = class
interface IResult
interface INestedHttpResult
interface IEndpointMetadataProvider
Public NotInheritable Class Results(Of TResult1, TResult2, TResult3)
Implements IEndpointMetadataProvider, INestedHttpResult, IResult
Parametry typu
- TResult1
První typ výsledku.
- TResult2
Druhý typ výsledku.
- TResult3
Třetí typ výsledku.
- Dědičnost
-
Results<TResult1,TResult2,TResult3>
- Implementuje
Poznámky
Instanci tohoto typu nelze explicitně vytvořit. Pomocí implicitních operátorů přetypování vytvořte instanci z instance jednoho z deklarovaných argumentů typu, např. Results<Ok, BadRequest> result = TypedResults.Ok();
Vlastnosti
Result |
Získá skutečnou IResult vrácenou delegátem obslužné rutiny Endpoint trasy. |
Metody
ExecuteAsync(HttpContext) |
Napište odpověď HTTP odrážející výsledek. |
Operátory
Implicit(TResult1 to Results<TResult1,TResult2,TResult3>) |
To IResult může být jeden ze tří různých IResult typů. Při spuštění se spustí základní IResult instance, která byla skutečně vrácena koncovým bodem HTTP. |
Implicit(TResult2 to Results<TResult1,TResult2,TResult3>) |
To IResult může být jeden ze tří různých IResult typů. Při spuštění se spustí základní IResult instance, která byla skutečně vrácena koncovým bodem HTTP. |
Implicit(TResult3 to Results<TResult1,TResult2,TResult3>) |
To IResult může být jeden ze tří různých IResult typů. Při spuštění se spustí základní IResult instance, která byla skutečně vrácena koncovým bodem HTTP. |
Explicitní implementace rozhraní
IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder) |
Naplní metadata pro související Endpoint objekty a MethodInfo. |