共用方式為


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

適用於