FeatureCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
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。 |