FeatureCollection Klasa

Definicja

Domyślna implementacja dla elementu 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
Dziedziczenie
FeatureCollection
Implementuje

Konstruktory

FeatureCollection()

Inicjuje nowe wystąpienie klasy FeatureCollection.

FeatureCollection(IFeatureCollection)

Inicjuje nowe wystąpienie z FeatureCollection określonymi wartościami domyślnymi.

FeatureCollection(Int32)

Inicjuje nowe wystąpienie z FeatureCollection określoną początkową pojemnością.

Właściwości

IsReadOnly

Wskazuje, czy można zmodyfikować kolekcję.

Item[Type]

Pobiera lub ustawia daną funkcję. Ustawienie wartości null powoduje usunięcie funkcji.

Revision

Zwiększana dla każdej modyfikacji i może służyć do weryfikowania buforowanych wyników.

Metody

Get<TFeature>()

Pobiera żądaną funkcję z kolekcji.

GetEnumerator()

Domyślna implementacja dla elementu IFeatureCollection.

Set<TFeature>(TFeature)

Ustawia daną funkcję w kolekcji.

Jawne implementacje interfejsu

IEnumerable.GetEnumerator()

Domyślna implementacja dla elementu IFeatureCollection.

Metody rozszerzania

GetRequiredFeature(IFeatureCollection, Type)

Pobiera żądaną funkcję z kolekcji. Zgłasza wyjątek InvalidOperationException , jeśli funkcja nie jest obecna.

GetRequiredFeature<TFeature>(IFeatureCollection)

Pobiera żądaną funkcję z kolekcji. Zgłasza wyjątek InvalidOperationException , jeśli funkcja nie jest obecna.

Dotyczy