Channel.CreateBounded 方法  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| CreateBounded<T>(Int32) | 
						   创建具有指定的最大容量的通道。  | 
        	
| CreateBounded<T>(BoundedChannelOptions) | 
						   创建具有指定的最大容量的通道。  | 
        	
| CreateBounded<T>(BoundedChannelOptions, Action<T>) | 
						   创建一个通道,主题为提供的选项。  | 
        	
CreateBounded<T>(Int32)
创建具有指定的最大容量的通道。
public:
generic <typename T>
 static System::Threading::Channels::Channel<T> ^ CreateBounded(int capacity);
	public static System.Threading.Channels.Channel<T> CreateBounded<T> (int capacity);
	static member CreateBounded : int -> System.Threading.Channels.Channel<'T>
	Public Shared Function CreateBounded(Of T) (capacity As Integer) As Channel(Of T)
    类型参数
- T
 
指定通道中的数据类型。
参数
- capacity
 - Int32
 
通道可能会存储的最大项数。
返回
创建的通道。
注解
使用此方法创建的通道应用 Wait 行为,并禁止延续同步运行。
适用于
CreateBounded<T>(BoundedChannelOptions)
创建具有指定的最大容量的通道。
public:
generic <typename T>
 static System::Threading::Channels::Channel<T> ^ CreateBounded(System::Threading::Channels::BoundedChannelOptions ^ options);
	public static System.Threading.Channels.Channel<T> CreateBounded<T> (System.Threading.Channels.BoundedChannelOptions options);
	static member CreateBounded : System.Threading.Channels.BoundedChannelOptions -> System.Threading.Channels.Channel<'T>
	Public Shared Function CreateBounded(Of T) (options As BoundedChannelOptions) As Channel(Of T)
    类型参数
- T
 
指定通道中的数据类型。
参数
- options
 - BoundedChannelOptions
 
用于指导通道行为的选项。
返回
创建的通道。
适用于
CreateBounded<T>(BoundedChannelOptions, Action<T>)
创建一个通道,主题为提供的选项。
public:
generic <typename T>
 static System::Threading::Channels::Channel<T> ^ CreateBounded(System::Threading::Channels::BoundedChannelOptions ^ options, Action<T> ^ itemDropped);
	public static System.Threading.Channels.Channel<T> CreateBounded<T> (System.Threading.Channels.BoundedChannelOptions options, Action<T>? itemDropped);
	static member CreateBounded : System.Threading.Channels.BoundedChannelOptions * Action<'T> -> System.Threading.Channels.Channel<'T>
	Public Shared Function CreateBounded(Of T) (options As BoundedChannelOptions, itemDropped As Action(Of T)) As Channel(Of T)
    类型参数
- T
 
指定通道中的数据类型。
参数
- options
 - BoundedChannelOptions
 
用于指导通道行为的选项。
- itemDropped
 - Action<T>
 
从通道中删除项时将调用的委托。 请参阅 BoundedChannelFullMode。
返回
创建的通道。