ImmutableQueue Třída

Definice

Poskytuje sadu inicializačních metod pro instance ImmutableQueue<T> třídy.

Balíček NuGet: System.Collections.Immutable (o neměnných kolekcích a postupu instalace)

public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
Dědičnost
ImmutableQueue

Poznámky

Queue

Metody

Create<T>()

Vytvoří prázdnou neměnnou frontu.

Create<T>(ReadOnlySpan<T>)

Vytvoří novou neměnnou frontu, která obsahuje zadané pole položek.

Create<T>(T)

Vytvoří novou neměnnou frontu, která obsahuje zadanou položku.

Create<T>(T[])

Vytvoří novou neměnnou frontu, která obsahuje zadané pole položek.

CreateRange<T>(IEnumerable<T>)

Vytvoří novou neměnnou frontu, která obsahuje zadané položky.

Dequeue<T>(IImmutableQueue<T>, T)

Odebere položku na začátku neměnné fronty a vrátí novou frontu.

Platí pro

Bezpečný přístup z více vláken

Tento typ je bezpečný pro přístup z více vláken.