Поделиться через


IFeatureCollection Интерфейс

Определение

Представляет коллекцию функций HTTP.

public interface class IFeatureCollection : System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<Type ^, System::Object ^>>
public interface IFeatureCollection : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,object>>
type IFeatureCollection = interface
    interface seq<KeyValuePair<Type, obj>>
    interface IEnumerable
Public Interface IFeatureCollection
Implements IEnumerable(Of KeyValuePair(Of Type, Object))
Производный
Реализации

Свойства

IsReadOnly

Указывает, можно ли изменить коллекцию.

Item[Type]

Возвращает или задает определенную функцию. Установка значения NULL удаляет функцию.

Revision

Увеличивается для каждого изменения и может использоваться для проверки кэшированных результатов.

Методы

Get<TFeature>()

Извлекает запрошенную функцию из коллекции.

Set<TFeature>(TFeature)

Задает данную функцию в коллекции.

Методы расширения

GetRequiredFeature(IFeatureCollection, Type)

Извлекает запрошенную функцию из коллекции. Создает InvalidOperationException, если функция отсутствует.

GetRequiredFeature<TFeature>(IFeatureCollection)

Извлекает запрошенную функцию из коллекции. Создает InvalidOperationException, если функция отсутствует.

Применяется к