Поделиться через


FeatureCollectionExtensions.GetRequiredFeature Метод

Определение

Перегрузки

GetRequiredFeature(IFeatureCollection, Type)

Извлекает запрошенную функцию из коллекции. Создает InvalidOperationException, если функция отсутствует.

GetRequiredFeature<TFeature>(IFeatureCollection)

Извлекает запрошенную функцию из коллекции. Создает InvalidOperationException, если функция отсутствует.

GetRequiredFeature(IFeatureCollection, Type)

Исходный код:
FeatureCollectionExtensions.cs
Исходный код:
FeatureCollectionExtensions.cs
Исходный код:
FeatureCollectionExtensions.cs

Извлекает запрошенную функцию из коллекции. Создает 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)

Исходный код:
FeatureCollectionExtensions.cs
Исходный код:
FeatureCollectionExtensions.cs
Исходный код:
FeatureCollectionExtensions.cs

Извлекает запрошенную функцию из коллекции. Создает 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

Ключ функции.

Параметры

Возвращаемое значение

TFeature

Запрошенная функция.

Применяется к