다음을 통해 공유


Channel.CreateUnboundedPrioritized 메서드

정의

오버로드

CreateUnboundedPrioritized<T>()

모든 수의 판독기 및 작성자가 동시에 사용할 수 있는 바인딩되지 않은 우선 순위가 지정된 채널을 만듭니다.

CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>)

제공된 옵션에 따라 바인딩되지 않은 우선 순위가 지정된 채널을 만듭니다.

CreateUnboundedPrioritized<T>()

Source:
Channel.netcoreapp.cs

모든 수의 판독기 및 작성자가 동시에 사용할 수 있는 바인딩되지 않은 우선 순위가 지정된 채널을 만듭니다.

public:
generic <typename T>
 static System::Threading::Channels::Channel<T> ^ CreateUnboundedPrioritized();
public static System.Threading.Channels.Channel<T> CreateUnboundedPrioritized<T> ();
static member CreateUnboundedPrioritized : unit -> System.Threading.Channels.Channel<'T>
Public Shared Function CreateUnboundedPrioritized(Of T) () As Channel(Of T)

형식 매개 변수

T

반환

만든 채널입니다.

설명

Default 요소의 우선 순위를 결정하는 데 사용됩니다. 채널에서 읽은 다음 항목은 가장 낮은 우선 순위 값을 가진 채널에서 사용할 수 있는 요소가 됩니다.

적용 대상

CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>)

Source:
Channel.netcoreapp.cs

제공된 옵션에 따라 바인딩되지 않은 우선 순위가 지정된 채널을 만듭니다.

public:
generic <typename T>
 static System::Threading::Channels::Channel<T> ^ CreateUnboundedPrioritized(System::Threading::Channels::UnboundedPrioritizedChannelOptions<T> ^ options);
public static System.Threading.Channels.Channel<T> CreateUnboundedPrioritized<T> (System.Threading.Channels.UnboundedPrioritizedChannelOptions<T> options);
static member CreateUnboundedPrioritized : System.Threading.Channels.UnboundedPrioritizedChannelOptions<'T> -> System.Threading.Channels.Channel<'T>
Public Shared Function CreateUnboundedPrioritized(Of T) (options As UnboundedPrioritizedChannelOptions(Of T)) As Channel(Of T)

형식 매개 변수

T

채널의 데이터 형식을 지정합니다.

매개 변수

options
UnboundedPrioritizedChannelOptions<T>

채널의 동작을 안내하는 옵션입니다.

반환

만든 채널입니다.

설명

제공된 optionsComparer 요소의 우선 순위를 결정하는 데 사용되거나 제공된 비교자가 null경우 Default. 채널에서 읽은 다음 항목은 가장 낮은 우선 순위 값을 가진 채널에서 사용할 수 있는 요소가 됩니다.

적용 대상