FeatureCollectionExtensions.GetRequiredFeature メソッド

定義

オーバーロード

GetRequiredFeature(IFeatureCollection, Type)

要求された機能をコレクションから再送します。 機能が InvalidOperationException 存在しない場合は をスローします。

GetRequiredFeature<TFeature>(IFeatureCollection)

要求された機能をコレクションから再送します。 機能が InvalidOperationException 存在しない場合は をスローします。

GetRequiredFeature(IFeatureCollection, Type)

要求された機能をコレクションから再送します。 機能が InvalidOperationException 存在しない場合は をスローします。

public static object GetRequiredFeature (this Microsoft.AspNetCore.Http.Features.IFeatureCollection featureCollection, Type key);
static member GetRequiredFeature : Microsoft.AspNetCore.Http.Features.IFeatureCollection * Type -> obj
<Extension()>
Public Function GetRequiredFeature (featureCollection As IFeatureCollection, key As Type) As Object

パラメーター

featureCollection
IFeatureCollection

機能コレクション

key
Type

機能キー。

戻り値

要求された機能。

適用対象

GetRequiredFeature<TFeature>(IFeatureCollection)

要求された機能をコレクションから再送します。 機能が InvalidOperationException 存在しない場合は をスローします。

public static TFeature GetRequiredFeature<TFeature> (this Microsoft.AspNetCore.Http.Features.IFeatureCollection featureCollection);
static member GetRequiredFeature : Microsoft.AspNetCore.Http.Features.IFeatureCollection -> 'Feature
<Extension()>
Public Function GetRequiredFeature(Of TFeature) (featureCollection As IFeatureCollection) As TFeature

型パラメーター

TFeature

機能キー。

パラメーター

featureCollection
IFeatureCollection

IFeatureCollection

戻り値

TFeature

要求された機能。

適用対象