FeatureCollection Klasse

Definition

Standardimplementierung für 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
Vererbung
FeatureCollection
Implementiert

Konstruktoren

FeatureCollection()

Initialisiert eine neue Instanz von FeatureCollection.

FeatureCollection(IFeatureCollection)

Initialisiert eine neue instance von FeatureCollection mit den angegebenen Standardwerten.

FeatureCollection(Int32)

Initialisiert eine neue Instanz von FeatureCollection mit der angegebenen Anfangskapazität.

Eigenschaften

IsReadOnly

Gibt an, ob die Auflistung geändert werden kann.

Item[Type]

Ruft ein bestimmtes Feature ab oder legt es fest. Durch Festlegen eines NULL-Werts wird das Feature entfernt.

Revision

Wird für jede Änderung erhöht und kann verwendet werden, um zwischengespeicherte Ergebnisse zu überprüfen.

Methoden

Get<TFeature>()

Ruft das angeforderte Feature aus der Auflistung ab.

GetEnumerator()

Standardimplementierung für IFeatureCollection.

Set<TFeature>(TFeature)

Legt das angegebene Feature in der Auflistung fest.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Standardimplementierung für IFeatureCollection.

Erweiterungsmethoden

GetRequiredFeature(IFeatureCollection, Type)

Wiederholt das angeforderte Feature aus der Sammlung. Löst ein aus InvalidOperationException , wenn das Feature nicht vorhanden ist.

GetRequiredFeature<TFeature>(IFeatureCollection)

Wiederholt das angeforderte Feature aus der Sammlung. Löst ein aus InvalidOperationException , wenn das Feature nicht vorhanden ist.

Gilt für: