Partager via


IFeatureCollection Interface

Définition

Représente une collection de fonctionnalités.

public interface IFeatureCollection
public interface IFeatureCollection : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,object>>
type IFeatureCollection = interface
type IFeatureCollection = interface
    interface seq<KeyValuePair<Type, obj>>
    interface IEnumerable
Public Interface IFeatureCollection
Public Interface IFeatureCollection
Implements IEnumerable(Of KeyValuePair(Of Type, Object))
Dérivé
Implémente

Propriétés

IsReadOnly

Obtient une valeur indiquant si la collection peut être modifiée.

Item[Type]

Obtient ou définit une fonctionnalité donnée. La définition d’une valeur Null supprime la fonctionnalité.

Revision

Obtient une valeur incrémentée pour chaque modification et qui peut être utilisée pour vérifier les résultats mis en cache.

Méthodes

Get<TFeature>()

Récupère la fonctionnalité demandée à partir de la collection.

Set<TFeature>(TFeature)

Définit la fonctionnalité donnée dans la collection.

Méthodes d’extension

AddDisposableFeature(IFeatureCollection)

Représente une collection de fonctionnalités.

SetDisposable<TFeature>(IFeatureCollection, TFeature)

Représente une collection de fonctionnalités.

GetRequired<TFeature>(IFeatureCollection)

Obtient une fonctionnalité requise à partir de la collection fournie.

S’applique à