FeatureCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Реализация по умолчанию для 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
- Наследование
-
FeatureCollection
- Реализации
Конструкторы
FeatureCollection() |
Инициализирует новый экземпляр FeatureCollection. |
FeatureCollection(IFeatureCollection) |
Инициализирует новый экземпляр FeatureCollection с указанными значениями по умолчанию. |
FeatureCollection(Int32) |
Инициализирует новый экземпляр FeatureCollection с указанной начальной емкостью. |
Свойства
IsReadOnly |
Указывает, можно ли изменить коллекцию. |
Item[Type] |
Возвращает или задает определенную функцию. Установка значения NULL удаляет функцию. |
Revision |
Увеличивается для каждого изменения и может использоваться для проверки кэшированных результатов. |
Методы
Get<TFeature>() |
Извлекает запрошенную функцию из коллекции. |
GetEnumerator() |
Реализация по умолчанию для IFeatureCollection. |
Set<TFeature>(TFeature) |
Задает данную функцию в коллекции. |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Реализация по умолчанию для IFeatureCollection. |
Методы расширения
GetRequiredFeature(IFeatureCollection, Type) |
Извлекает запрошенную функцию из коллекции. Создает InvalidOperationException, если функция отсутствует. |
GetRequiredFeature<TFeature>(IFeatureCollection) |
Извлекает запрошенную функцию из коллекции. Создает InvalidOperationException, если функция отсутствует. |