Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public sealed class Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6> : Microsoft.AspNetCore.Http.INestedHttpResult, Microsoft.AspNetCore.Http.IResult, Microsoft.AspNetCore.Http.Metadata.IEndpointMetadataProvider where TResult1 : IResult where TResult2 : IResult where TResult3 : IResult where TResult4 : IResult where TResult5 : IResult where TResult6 : IResult
type Results<'TResult1, 'TResult2, 'TResult3, 'TResult4, 'TResult5, 'TResult6 (requires 'TResult1 :> IResult and 'TResult2 :> IResult and 'TResult3 :> IResult and 'TResult4 :> IResult and 'TResult5 :> IResult and 'TResult6 :> IResult)> = class
interface IResult
interface INestedHttpResult
interface IEndpointMetadataProvider
Public NotInheritable Class Results(Of TResult1, TResult2, TResult3, TResult4, TResult5, TResult6)
Implements IEndpointMetadataProvider, INestedHttpResult, IResult
型パラメーター
- TResult1
最初の結果の種類。
- TResult2
2 番目の結果の種類。
- TResult3
3 番目の結果の種類。
- TResult4
4 番目の結果の種類。
- TResult5
5 番目の結果の種類。
- TResult6
6 番目の結果の種類。
- 継承
-
Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6>
- 実装
注釈
この型のインスタンスを明示的に作成することはできません。 暗黙的なキャスト演算子を使用して、宣言された型引数の 1 つのインスタンスからインスタンスを作成します (例: )。 Results<Ok, BadRequest> result = TypedResults.Ok();
プロパティ
Result |
メソッド
ExecuteAsync(HttpContext) |
結果を反映した HTTP 応答を記述します。 |
演算子
明示的なインターフェイスの実装
IEndpointMetadataProvider.PopulateMetadata(MethodInfo, EndpointBuilder) |
関連 Endpoint する と MethodInfoのメタデータを設定します。 |