Tento článek byl přeložený strojově. Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

Třída ImmutableStack<T>

 
Obor názvů:   System.Collections.Immutable
Sestavení:  System.Collections.Immutable (v System.Collections.Immutable.dll)

System.Object
  System.Collections.Immutable.ImmutableStack<T>

[DebuggerDisplayAttribute("IsEmpty = {IsEmpty}; Top = {_head}")]
public sealed class ImmutableStack<T> : IImmutableStack<T>, IEnumerable<T>, 
	IEnumerable

Parametry typu

T

Typ elementu v zásobníku.

NázevPopis
System_CAPS_pubpropertySystem_CAPS_staticEmpty

Získá prázdného neměnné balíku.

System_CAPS_pubpropertyIsEmpty

Získá hodnotu, která určuje, zda tuto instanci neměnné zásobník je prázdný.

NázevPopis
System_CAPS_pubmethodClear()

Odebere všechny objekty z neměnné zásobníku.

System_CAPS_pubmethodEquals(Object)

(Zděděno z Object.)

System_CAPS_pubmethodGetEnumerator()

Vrátí enumerátor, který iteruje neměnné zásobníku.

System_CAPS_pubmethodGetHashCode()

(Zděděno z Object.)

System_CAPS_pubmethodGetType()

(Zděděno z Object.)

System_CAPS_pubmethodPeek()

Vrátí objekt v horní části zásobníku bez jeho odebrání.

System_CAPS_pubmethodPop()

Odebere element v horní části zásobníku v neměnné a vrátí zásobníku po odstranění.

System_CAPS_pubmethodPop(T)

Odebere zadaný element neměnné zásobníku a vrátí zásobníku po odstranění.

System_CAPS_pubmethodPush(T)

Vloží objekt v horní části zásobníku v neměnné a vrátí nové zásobníku.

System_CAPS_pubmethodToString()

(Zděděno z Object.)

NázevPopis
System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable<T>.GetEnumerator()

Vrátí enumerátor, který iteruje kolekci.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable.GetEnumerator()

Vrátí enumerátor, který iteruje kolekci.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableStack<T>.Clear()

Odebere všechny elementy z neměnné zásobníku.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableStack<T>.Pop()

Odebere element v horní části zásobníku v neměnné a vrátí nové zásobníku.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableStack<T>.Push(T)

Vloží element v horní části zásobníku v neměnné a vrátí nové zásobníku.

NázevPopis
System_CAPS_pubmethodPop<T>(T)

Odebere zadanou položku z neměnné zásobníku.(Definoval ImmutableStack.)

System_CAPS_pubmethodToImmutableArray<T>()

Vytvoří neměnné pole ze zadané kolekce.(Definoval ImmutableArray.)

System_CAPS_pubmethodToImmutableDictionary<T, TKey>(Func<T, TKey>)

Přetížené Vytvoří slovníku neměnné z existující kolekci elementů použití transformační funkce s klíči zdroje.(Definoval ImmutableDictionary.)

System_CAPS_pubmethodToImmutableDictionary<T, TKey>(Func<T, TKey>, IEqualityComparer<TKey>)

Přetížené Vytvoří slovníku neměnné podle některé transformace pořadí.(Definoval ImmutableDictionary.)

System_CAPS_pubmethodToImmutableDictionary<T, TKey, TValue>(Func<T, TKey>, Func<T, TValue>)

Přetížené Vytvoří výčet transformuje sekvenci a vytváří slovníku neměnné její obsah.(Definoval ImmutableDictionary.)

System_CAPS_pubmethodToImmutableDictionary<T, TKey, TValue>(Func<T, TKey>, Func<T, TValue>, IEqualityComparer<TKey>)

Přetížené Vytvoří výčet transformuje sekvenci a vytvoří pomocí zadaná porovnávací funkce klíče slovníku neměnné její obsah.(Definoval ImmutableDictionary.)

System_CAPS_pubmethodToImmutableDictionary<T, TKey, TValue>(Func<T, TKey>, Func<T, TValue>, IEqualityComparer<TKey>, IEqualityComparer<TValue>)

Přetížené Vytvoří výčet transformuje sekvenci a vytváří slovníku neměnné její obsah pomocí zadaného klíče a hodnoty komparátory.(Definoval ImmutableDictionary.)

System_CAPS_pubmethodToImmutableHashSet<T>()

Přetížené Vytvoří výčet sekvenci a vytvoří sadu neměnné hash její obsah.(Definoval ImmutableHashSet.)

System_CAPS_pubmethodToImmutableHashSet<T>(IEqualityComparer<T>)

Přetížené Vytvoří výčet sekvenci, vytvoří sadu neměnné hash obsahu a používá procedury zadaný rovnosti pro daný typ sady.(Definoval ImmutableHashSet.)

System_CAPS_pubmethodToImmutableList<T>()

Vytvoří výčet sekvenci a vytvoří neměnné seznam její obsah.(Definoval ImmutableList.)

System_CAPS_pubmethodToImmutableSortedDictionary<T, TKey, TValue>(Func<T, TKey>, Func<T, TValue>)

Přetížené Vytvoří výčet transformuje sekvenci a vytváří neměnné seřazený slovník její obsah.(Definoval ImmutableSortedDictionary.)

System_CAPS_pubmethodToImmutableSortedDictionary<T, TKey, TValue>(Func<T, TKey>, Func<T, TValue>, IComparer<TKey>)

Přetížené Vytvoří výčet a transformuje sekvenci a vytvoří pomocí zadaná porovnávací funkce klíče slovníku neměnné seřazené její obsah.(Definoval ImmutableSortedDictionary.)

System_CAPS_pubmethodToImmutableSortedDictionary<T, TKey, TValue>(Func<T, TKey>, Func<T, TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Přetížené Vytvoří výčet transformuje sekvenci a vytváří neměnné seřazený slovník její obsah pomocí zadaného klíče a hodnoty komparátory.(Definoval ImmutableSortedDictionary.)

System_CAPS_pubmethodToImmutableSortedSet<T>()

Přetížené Vytvoří výčet sekvenci a vytvoří neměnné Seřazená sada její obsah.(Definoval ImmutableSortedSet.)

System_CAPS_pubmethodToImmutableSortedSet<T>(IComparer<T>)

Přetížené Vytvoří výčet sekvenci, vytváří neměnné Seřazená sada její obsah a používá zadaná porovnávací funkce.(Definoval ImmutableSortedSet.)

Tento typ je zaručeno bezpečné používání vláken.

Zpět na začátek
Zobrazit: