Freigeben über


Channel.CreateUnboundedPrioritized Methode

Definition

Überlädt

CreateUnboundedPrioritized<T>()

Erstellt einen ungebundenen priorisierten Kanal, der von einer beliebigen Anzahl von Lesern und Autoren gleichzeitig verwendet werden kann.

CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>)

Erstellt einen ungebundenen priorisierten Kanal, der den bereitgestellten Optionen unterliegt.

CreateUnboundedPrioritized<T>()

Erstellt einen ungebundenen priorisierten Kanal, der von einer beliebigen Anzahl von Lesern und Autoren gleichzeitig verwendet werden kann.

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)

Typparameter

T

Gibt zurück

Der erstellte Kanal.

Hinweise

Default wird verwendet, um die Priorität von Elementen zu bestimmen. Das nächste Element, das aus dem Kanal gelesen wird, ist das Element, das im Kanal mit dem niedrigsten Prioritätswert verfügbar ist.

Gilt für:

CreateUnboundedPrioritized<T>(UnboundedPrioritizedChannelOptions<T>)

Erstellt einen ungebundenen priorisierten Kanal, der den bereitgestellten Optionen unterliegt.

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)

Typparameter

T

Gibt den Typ der Daten im Kanal an.

Parameter

options
UnboundedPrioritizedChannelOptions<T>

Optionen, die das Verhalten des Kanals leiten.

Gibt zurück

Der erstellte Kanal.

Hinweise

Die Comparer der bereitgestellten options wird verwendet, um die Priorität von Elementen zu bestimmen, oder Default, wenn der angegebene Vergleich nullist. Das nächste Element, das aus dem Kanal gelesen wird, ist das Element, das im Kanal mit dem niedrigsten Prioritätswert verfügbar ist.

Gilt für: