FeatureCollection クラス

定義

の既定の IFeatureCollection実装。

public ref class FeatureCollection : Microsoft::AspNetCore::Http::Features::IFeatureCollection, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Type ^, System::Object ^>>
public class FeatureCollection : Microsoft.AspNetCore.Http.Features.IFeatureCollection, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,object>>
type FeatureCollection = class
    interface IFeatureCollection
    interface seq<KeyValuePair<Type, obj>>
    interface IEnumerable
Public Class FeatureCollection
Implements IEnumerable(Of KeyValuePair(Of Type, Object)), IFeatureCollection
継承
FeatureCollection
実装

コンストラクター

FeatureCollection()

FeatureCollection の新しいインスタンスを初期化します。

FeatureCollection(IFeatureCollection)

指定した既定値を使用して、 の FeatureCollection 新しいインスタンスを初期化します。

FeatureCollection(Int32)

初期量を指定して、FeatureCollection の新しいインスタンスを初期化します。

プロパティ

IsReadOnly

コレクションを変更できるかどうかを示します。

Item[Type]

指定された機能を取得または設定します。 null 値を設定すると、機能が削除されます。

Revision

変更ごとにインクリメントされ、キャッシュされた結果を確認するために使用できます。

メソッド

Get<TFeature>()

コレクションから要求された機能を取得します。

GetEnumerator()

の既定の IFeatureCollection実装。

Set<TFeature>(TFeature)

コレクション内の指定された機能を設定します。

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

の既定の IFeatureCollection実装。

拡張メソッド

GetRequiredFeature(IFeatureCollection, Type)

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

GetRequiredFeature<TFeature>(IFeatureCollection)

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

適用対象