Partilhar via


FeatureCollection Classe

Definição

Implementação padrão para 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
Herança
FeatureCollection
Implementações

Construtores

FeatureCollection()

Inicializa uma nova instância de FeatureCollection.

FeatureCollection(IFeatureCollection)

Inicializa uma nova instância de FeatureCollection com os padrões especificados.

FeatureCollection(Int32)

Inicializa uma nova instância de FeatureCollection com a capacidade inicial especificada.

Propriedades

IsReadOnly

Indica se a coleção pode ser modificada.

Item[Type]

Obtém ou define um determinado recurso. Definir um valor nulo remove o recurso.

Revision

Incrementado para cada modificação e pode ser usado para verificar os resultados armazenados em cache.

Métodos

Get<TFeature>()

Recupera o recurso solicitado da coleção.

GetEnumerator()

Implementação padrão para IFeatureCollection.

Set<TFeature>(TFeature)

Define o recurso especificado na coleção.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Implementação padrão para IFeatureCollection.

Métodos de Extensão

GetRequiredFeature(IFeatureCollection, Type)

Recupera o recurso solicitado da coleção. Gerará um InvalidOperationException se o recurso não estiver presente.

GetRequiredFeature<TFeature>(IFeatureCollection)

Recupera o recurso solicitado da coleção. Gerará um InvalidOperationException se o recurso não estiver presente.

Aplica-se a