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

Metody ImmutableArray<T>

 

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

NázevPopis
System_CAPS_pubmethodAdd(T)

Vrátí kopii původní pole s určenou položku přidán na konec.

System_CAPS_pubmethodAddRange(IEnumerable<T>)

Vrátí kopii původního pole s zadaných elementů přidány na konec pole.

System_CAPS_pubmethodAddRange(ImmutableArray<T>)

Vrátí kopii původního pole s zadaných elementů přidány na konec pole.

System_CAPS_pubmethodAs<TOther>()

Vrátí nový neměnné pole, které obsahuje prvky toto pole na jiný typ přetypování.

System_CAPS_pubmethodCastArray<TOther>()

System_CAPS_pubmethodSystem_CAPS_staticCastUp<TDerived>(ImmutableArray<TDerived>)

System_CAPS_pubmethodClear()

Vrátí pole s všechny elementy odebrat.

System_CAPS_pubmethodContains(T)

Určuje, zda zadaná položka existuje v poli.

System_CAPS_pubmethodCopyTo(T[])

Zkopíruje obsah toto pole na zadané pole.

System_CAPS_pubmethodCopyTo(T[], Int32)

Zkopíruje obsah toto pole na zadané pole počínaje indexem zadaným cílovým.

System_CAPS_pubmethodCopyTo(Int32, T[], Int32, Int32)

Spouštění kopie zadaných položek v toto pole do zadaného pole u zadaného indexu.

System_CAPS_pubmethodEquals(ImmutableArray<T>)

Určuje, zda je zadané pole rovnou do tohoto pole.

System_CAPS_pubmethodEquals(Object)

Určuje, zda toto pole rovná zadanému objektu.(Přepisuje ValueType.Equals(Object).)

System_CAPS_pubmethodGetEnumerator()

Vrátí enumerátor, který iteruje obsah pole.

System_CAPS_pubmethodGetHashCode()

Vrátí kód hash této instance.(Přepisuje ValueType.GetHashCode().)

System_CAPS_pubmethodGetType()

(Zděděno z Object.)

System_CAPS_pubmethodIndexOf(T)

Vyhledá v poli pro zadanou položku.

System_CAPS_pubmethodIndexOf(T, Int32)

Vyhledá v poli pro zadanou položku.

System_CAPS_pubmethodIndexOf(T, Int32, IEqualityComparer<T>)

Vyhledá v poli pro zadanou položku.

System_CAPS_pubmethodIndexOf(T, Int32, Int32)

Vyhledá v poli pro zadanou položku.

System_CAPS_pubmethodIndexOf(T, Int32, Int32, IEqualityComparer<T>)

Vyhledá v poli pro zadanou položku.

System_CAPS_pubmethodInsert(Int32, T)

Vrátí nové pole se zadanou hodnotou vložit na zadané pozici.

System_CAPS_pubmethodInsertRange(Int32, IEnumerable<T>)

Vloží zadané hodnoty v zadaném indexu.

System_CAPS_pubmethodInsertRange(Int32, ImmutableArray<T>)

Vloží zadané hodnoty v zadaném indexu.

System_CAPS_pubmethodLastIndexOf(T)

Vyhledá v poli pro zadanou položku; spouštění na konci tohoto pole.

System_CAPS_pubmethodLastIndexOf(T, Int32)

Vyhledá v poli pro zadanou položku; spouštění na konci tohoto pole.

System_CAPS_pubmethodLastIndexOf(T, Int32, Int32)

Vyhledá v poli pro zadanou položku; spouštění na konci tohoto pole.

System_CAPS_pubmethodLastIndexOf(T, Int32, Int32, IEqualityComparer<T>)

Vyhledá v poli pro zadanou položku; spouštění na konci tohoto pole.

System_CAPS_pubmethodOfType<TResult>()

Filtry prvky toto pole na přiřadit na zadaný typ.

System_CAPS_pubmethodRemove(T)

Vrátí pole s první výskyt zadaného elementu odebrat z pole. Pokud není nalezena žádná shoda, vrátí se aktuální pole.

System_CAPS_pubmethodRemove(T, IEqualityComparer<T>)

Vrátí pole s první výskyt zadaného elementu odebrat z pole.

Pokud není nalezena žádná shoda, vrátí se aktuální pole.

System_CAPS_pubmethodRemoveAll(Predicate<T>)

Odebere všechny položky z pole, které splňují zadanou podmínku.

System_CAPS_pubmethodRemoveAt(Int32)

Vrátí pole s elementem na zadané pozici odebrat.

System_CAPS_pubmethodRemoveRange(IEnumerable<T>)

Odebere zadané položky z tohoto pole.

System_CAPS_pubmethodRemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Odebere zadané položky z tohoto pole.

System_CAPS_pubmethodRemoveRange(ImmutableArray<T>)

Odebere zadané hodnoty z tohoto seznamu.

System_CAPS_pubmethodRemoveRange(ImmutableArray<T>, IEqualityComparer<T>)

Odebere zadané položky z tohoto seznamu.

System_CAPS_pubmethodRemoveRange(Int32, Int32)

Vrátí pole s prvky na zadané pozici odebrat.

System_CAPS_pubmethodReplace(T, T)

Najde první prvek v poli rovná se zadanou hodnotou a nahradí hodnotu zadanou novou hodnotou.

System_CAPS_pubmethodReplace(T, T, IEqualityComparer<T>)

Najde první prvek v poli rovná se zadanou hodnotou a nahradí hodnotu zadanou novou hodnotou.

System_CAPS_pubmethodSetItem(Int32, T)

Zadaná položka nahradí položky v zadaném indexu.

System_CAPS_pubmethodSort()

Seřadí prvky v poli neměnné pomocí porovnávače výchozí.

System_CAPS_pubmethodSort(Comparison<T>)

System_CAPS_pubmethodSort(IComparer<T>)

Seřadí prvky v poli neměnné pomocí zadaná porovnávací funkce.

System_CAPS_pubmethodSort(Int32, Int32, IComparer<T>)

Seřadí zadaných elementů v poli neměnné pomocí zadaná porovnávací funkce.

System_CAPS_pubmethodToBuilder()

Vytvoří měnitelný pole, které má stejný obsah jako toto pole a může efektivně mutovat napříč více operací pomocí standardní měnitelný rozhraní.

System_CAPS_pubmethodToString()

(Zděděno z ValueType.)

NázevPopis
System_CAPS_pubmethodAggregate<T>(Func<T, T, T>)

Přetížené

Funkce se vztahuje na pořadí elementů kumulativní způsobem.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodAll<T>(Func<T, Boolean>)

Získá hodnotu označující, zda všechny elementy ve toto pole odpovídají dané podmínce.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodAny<T>()

Přetížené

Získá hodnotu označující, zda pole obsahuje všechny elementy.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodAny<T>(Func<T, Boolean>)

Přetížené

Získá hodnotu označující, zda pole obsahuje všechny prvky, které splňují zadanou podmínku.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodBinarySearch<T>(T)

Přetížené

Vyhledá seřazené neměnné pole pro zadaný element pomocí porovnávače výchozí a vrátí index založený na nule elementu, pokud je nalezena.(Definoval ImmutableArray.)

System_CAPS_pubmethodBinarySearch<T>(T, IComparer<T>)

Přetížené

Vyhledá seřazené neměnné pole pro zadaný prvek a vrátí index založený na nule elementu, pokud je nalezena.(Definoval ImmutableArray.)

System_CAPS_pubmethodBinarySearch<T>(Int32, Int32, T)

Přetížené

Vyhledá seřazené neměnné pole pro zadaný prvek a vrátí index založený na nule elementu, pokud je nalezena.(Definoval ImmutableArray.)

System_CAPS_pubmethodBinarySearch<T>(Int32, Int32, T, IComparer<T>)

Přetížené

Vyhledá seřazené neměnné pole pro zadaný prvek a vrátí index elementu založený na nule.(Definoval ImmutableArray.)

System_CAPS_pubmethodElementAt<T>(Int32)

Vrátí element v zadaném indexu v poli.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodElementAtOrDefault<T>(Int32)

Vrátí prvek na zadaný index v sekvenci nebo výchozí hodnotu, pokud index je mimo rozsah.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodFirst<T>()

Přetížené

Vrátí první prvek pole.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodFirst<T>(Func<T, Boolean>)

Přetížené

Vrátí první prvek v pořadí, které splňuje zadanou podmínku.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodFirstOrDefault<T>()

Přetížené

Vrátí první prvek sekvence nebo výchozí hodnotu, pokud sekvence neobsahuje žádné elementy.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodFirstOrDefault<T>(Func<T, Boolean>)

Přetížené

Vrátí první prvek pořadí, které splňuje podmínky nebo výchozí hodnotu, pokud je nalezen žádný takový prvek.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodIndexOf<T>(T)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule prvního výskytu v seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodIndexOf<T>(T, IEqualityComparer<T>)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule prvního výskytu v seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodIndexOf<T>(T, Int32)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule prvního výskytu v rozsahu elementů v seznamu neměnné, který rozšiřuje z určeného indexu na poslední element.(Definoval ImmutableList.)

System_CAPS_pubmethodIndexOf<T>(T, Int32, Int32)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule prvního výskytu v rozsahu elementů v seznamu neměnné, který rozšiřuje z určeného indexu na poslední element.(Definoval ImmutableList.)

System_CAPS_pubmethodLast<T>()

Přetížené

Vrátí posledním elementem pole.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodLast<T>(Func<T, Boolean>)

Přetížené Vrátí poslední prvek sekvenci, která splňuje zadanou podmínku.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodLastIndexOf<T>(T)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule posledního výskytu textu v rámci celého neměnné seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodLastIndexOf<T>(T, IEqualityComparer<T>)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule posledního výskytu textu v rámci celého neměnné seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodLastIndexOf<T>(T, Int32)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule posledního výskytu textu v rozsahu elementů v seznamu neměnné, který rozšiřuje z první prvek na pozici se zadaným indexem.(Definoval ImmutableList.)

System_CAPS_pubmethodLastIndexOf<T>(T, Int32, Int32)

Přetížené Vyhledá zadaný objekt a vrátí index založený na nule posledního výskytu textu v rozsahu elementů v seznamu neměnné, který rozšiřuje z první prvek na pozici se zadaným indexem.(Definoval ImmutableList.)

System_CAPS_pubmethodLastOrDefault<T>()

Přetížené

Vrátí poslední element sekvenci nebo výchozí hodnotu, pokud pořadí obsahuje žádné elementy.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodLastOrDefault<T>(Func<T, Boolean>)

Přetížené

Vrátí poslední prvek sekvenci, která splňuje podmínky nebo výchozí hodnotu, pokud je nalezen žádný takový prvek.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodRemove<T>(T)

Odebere zadanou hodnotu z tohoto seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodRemoveRange<T>(IEnumerable<T>)

Odebere zadané hodnoty z tohoto seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodReplace<T>(T, T)

Nahradí zadaný element rovna prvním elementem v seznamu.(Definoval ImmutableList.)

System_CAPS_pubmethodSelect<T, TResult>(Func<T, TResult>)

Projekty každý prvek pořadí do nového formuláře.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodSelectMany<TSource, TCollection, TResult>(Func<TSource, IEnumerable<TCollection>>, Func<TSource, TCollection, TResult>)
System_CAPS_pubmethodSingle<T>()

Přetížené

Vrátí jediným prvkem pořadí a vyvolá výjimku, pokud je přesně jeden element v pořadí.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodSingle<T>(Func<T, Boolean>)

Přetížené

Vrátí pouze prvek sekvenci, která splňuje zadanou podmínku a vyvolá výjimku, pokud existuje více než jeden takový prvek.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodSingleOrDefault<T>()

Přetížené

Vrátí pouze element pole nebo výchozí hodnotu, pokud je pořadí je prázdná. Tato metoda vyvolá výjimku, pokud je více než jeden element v sekvenci.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodSingleOrDefault<T>(Func<T, Boolean>)

Přetížené

Vrátí jediným prvkem sekvenci, která splňuje zadanou podmínku nebo výchozí hodnotu, pokud žádný takový prvek neexistuje; Tato metoda vyvolá výjimku, pokud splňuje více než jeden element podmínku.(Definoval ImmutableArrayExtensions.)

System_CAPS_pubmethodToArray<T>()

Zkopíruje obsah toto pole na měnitelný pole.(Definoval ImmutableArrayExtensions.)

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.)

System_CAPS_pubmethodWhere<T>(Func<T, Boolean>)

Filtruje pořadí hodnot na základě v predikátu.(Definoval ImmutableArrayExtensions.)

NázevPopis
System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection<T>.Add(T)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection<T>.Clear()

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection<T>.Remove(T)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable<T>.GetEnumerator()

Vrátí enumerátor, který iteruje v rámci pole.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList<T>.Insert(Int32, T)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList<T>.RemoveAt(Int32)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICollection.CopyTo(Array, Int32)

Toto pole se zkopíruje do jiného pole počínaje zadaným indexem.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIEnumerable.GetEnumerator()

Vrátí enumerátor, který iteruje neměnné pole.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Add(Object)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Clear()

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Contains(Object)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.IndexOf(Object)

Získá hodnotu v zadaném indexu.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Insert(Int32, Object)

Vyvolá NotSupportedExceptionve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.Remove(Object)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIList.RemoveAt(Int32)

Vyvolá NotSupportedException ve všech případech.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.Add(T)

Vrátí kopii původní pole s určenou položku přidán na konec.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.AddRange(IEnumerable<T>)

Vrátí kopii původního pole s zadaných elementů přidány na konec pole.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.Clear()

Vrátí pole s všechny elementy odebrat.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.Insert(Int32, T)

Vrátí nové pole se zadanou hodnotou vložit na zadané pozici.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.InsertRange(Int32, IEnumerable<T>)

Vloží zadané hodnoty v zadaném indexu

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.Remove(T, IEqualityComparer<T>)

Vrátí pole s první výskyt zadaného elementu odebrat z pole; Pokud není nalezena žádná shoda, vrátí se aktuální pole.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.RemoveAll(Predicate<T>)

Odebere všechny položky z pole, které splňují zadanou podmínku.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.RemoveAt(Int32)

Vrátí pole s elementem na zadané pozici odebrat.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.RemoveRange(IEnumerable<T>, IEqualityComparer<T>)

Odebere zadané položky z tohoto pole.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.RemoveRange(Int32, Int32)

Vrátí pole s prvky na zadané pozici odebrat.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.Replace(T, T, IEqualityComparer<T>)

Najde první prvek v poli rovná se zadanou hodnotou a nahradí hodnotu zadanou novou hodnotou.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIImmutableList<T>.SetItem(Int32, T)

Zadaná položka nahradí položky v zadaném indexu.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralComparable.CompareTo(Object, IComparer)

Určuje, zda aktuálního elementu kolekce předchází, dojde v stejně jako při nebo následuje jiný element v pořadí řazení.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.Equals(Object, IEqualityComparer)

Určuje, zda toto pole je strukturálně rovna zadané pole.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIStructuralEquatable.GetHashCode(IEqualityComparer)

Vrátí kód hash pro aktuální instanci.

Zpět na začátek
Zobrazit: