ImmutableQueue Classe
Definição
Fornece um conjunto de métodos de inicialização para instâncias da classe ImmutableQueue<T>.Provides a set of initialization methods for instances of the ImmutableQueue<T> class.
Pacote NuGet: System.Collections.Immutable (sobre coleções imutáveis e como instalá-las)NuGet package: System.Collections.Immutable (about immutable collections and how to install)
public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
- Herança
-
ImmutableQueue
Comentários
Métodos
| Create<T>() |
Cria uma fila imutável vazia.Creates an empty immutable queue. |
| Create<T>(T) |
Cria uma nova fila imutável que contém o item especificado.Creates a new immutable queue that contains the specified item. |
| Create<T>(T[]) |
Cria uma nova fila imutável que contém a matriz especificada de itens.Creates a new immutable queue that contains the specified array of items. |
| CreateRange<T>(IEnumerable<T>) |
Cria uma nova fila imutável que contém os itens especificados.Creates a new immutable queue that contains the specified items. |
| Dequeue<T>(IImmutableQueue<T>, T) |
Remove o item no início da fila imutável e retorna a nova fila.Removes the item at the beginning of the immutable queue, and returns the new queue. |
Aplica-se a
Acesso thread-safe
Este tipo é thread-safe.This type is thread safe.