FeatureCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Výchozí implementace pro 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
- Dědičnost
-
FeatureCollection
- Implementuje
Konstruktory
FeatureCollection() |
Inicializuje novou instanci FeatureCollection. |
FeatureCollection(IFeatureCollection) |
Inicializuje novou instanci FeatureCollection se zadanými výchozími nastaveními. |
FeatureCollection(Int32) |
Inicializuje novou instanci FeatureCollection se zadanou počáteční kapacitou. |
Vlastnosti
IsReadOnly |
Označuje, jestli je možné kolekci upravit. |
Item[Type] |
Získá nebo nastaví danou funkci. Nastavení hodnoty null odebere funkci. |
Revision |
Zvýší se pro každou změnu a dá se použít k ověření výsledků uložených v mezipaměti. |
Metody
Get<TFeature>() |
Načte požadovanou funkci z kolekce. |
GetEnumerator() |
Výchozí implementace pro IFeatureCollection. |
Set<TFeature>(TFeature) |
Nastaví danou funkci v kolekci. |
Explicitní implementace rozhraní
IEnumerable.GetEnumerator() |
Výchozí implementace pro IFeatureCollection. |
Metody rozšíření
GetRequiredFeature(IFeatureCollection, Type) |
Načte požadovanou funkci z kolekce. Vyvolá InvalidOperationException, pokud tato funkce není k dispozici. |
GetRequiredFeature<TFeature>(IFeatureCollection) |
Načte požadovanou funkci z kolekce. Vyvolá InvalidOperationException, pokud tato funkce není k dispozici. |