FeatureCollection 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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。  |