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, если функция отсутствует. |