Condividi tramite


FeatureCollection Classe

Definizione

Implementazione predefinita per 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
Ereditarietà
FeatureCollection
Implementazioni

Costruttori

FeatureCollection()

Inizializza una nuova istanza di FeatureCollection.

FeatureCollection(IFeatureCollection)

Inizializza una nuova istanza di FeatureCollection con le impostazioni predefinite specificate.

FeatureCollection(Int32)

Inizializza una nuova istanza di FeatureCollection con la capacità iniziale specificata.

Proprietà

IsReadOnly

Indica se la raccolta può essere modificata.

Item[Type]

Ottiene o imposta una determinata funzionalità. L'impostazione di un valore Null rimuove la funzionalità.

Revision

Incrementato per ogni modifica e può essere usato per verificare i risultati memorizzati nella cache.

Metodi

Get<TFeature>()

Recupera la funzionalità richiesta dalla raccolta.

GetEnumerator()

Implementazione predefinita per IFeatureCollection.

Set<TFeature>(TFeature)

Imposta la caratteristica specificata nella raccolta.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Implementazione predefinita per IFeatureCollection.

Metodi di estensione

GetRequiredFeature(IFeatureCollection, Type)

Recupera la funzionalità richiesta dalla raccolta. Genera un InvalidOperationException se la funzionalità non è presente.

GetRequiredFeature<TFeature>(IFeatureCollection)

Recupera la funzionalità richiesta dalla raccolta. Genera un InvalidOperationException se la funzionalità non è presente.

Si applica a