Sdílet prostřednictvím


TransactionLog – třída

Představuje kontejner událostí transakce.

Hierarchie dědičnosti

System.Object
  System.Collections.Generic.List<GenericEventArgs>
    Microsoft.VisualStudio.Modeling.TransactionLog

Obor názvů:  Microsoft.VisualStudio.Modeling
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntaxe

'Deklarace
Public Class TransactionLog _
    Inherits List(Of GenericEventArgs)
public class TransactionLog : List<GenericEventArgs>

Typ TransactionLog zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda TransactionLog Konstruktor.

Nahoru

Vlastnosti

  Název Popis
Veřejná vlastnost Capacity Získá nebo nastaví celkový počet prvků, které mohou obsahovat interní datové struktury bez změny velikosti. (Zděděno z List<GenericEventArgs>.)
Veřejná vlastnost Count Počet prvků obsažených v získává List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná vlastnost Item Získá nebo nastaví prvek na zadaný index. (Zděděno z List<GenericEventArgs>.)

Nahoru

Metody

  Název Popis
Veřejná metoda Add Přidá na konec objektu List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda AddRange Přidá na konec prvků zadané kolekce List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda AsReadOnly Vrátí jen pro čtení IList<T> wrapper pro aktuální kolekci. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda BinarySearch(T) Prohledá celý seřazeny List<T> pro element použita výchozí comparer a vrátí z nuly vycházející index prvku. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda BinarySearch(T, IComparer<T>) Prohledá celý seřazeny List<T> pro prvek pomocí zadaného comparer a vrátí z nuly vycházející index prvku. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda BinarySearch(Int32, Int32, T, IComparer<T>) Vyhledá v rozsahu prvky v seřazeném List<T> pro prvek pomocí zadaného comparer a vrátí z nuly vycházející index prvku. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Clear Odebere všechny prvky z List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Contains Určuje, zda je prvek v List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda ConvertAll<TOutput> Převede prvky v aktuálním List<T> do jiného typu a vrátí seznam obsahující převedené prvky. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda CopyTo(array<T[]) Zkopíruje celý List<T> na kompatibilní jednorozměrné pole začíná na začátku cílového pole. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda CopyTo(array<T[], Int32) Zkopíruje celý List<T> na kompatibilní jednorozměrné array, počínaje zadaný index cílového pole. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda CopyTo(Int32, array<T[], Int32, Int32) Zkopíruje oblast prvky z List<T> na kompatibilní jednorozměrné array, počínaje zadaný index cílového pole. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Equals Určuje, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno z Object.)
Veřejná metoda Exists Určuje, zda List<T> obsahuje prvky, které splňují podmínky definované zadané predikát. (Zděděno z List<GenericEventArgs>.)
Chráněná metoda Finalize Umožňuje objektu k pokusu uvolnit prostředky a provádět další operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Veřejná metoda Find Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí první výskyt v rámci celého List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindAll Zkopíruje všechny prvky, které splňují podmínky definované zadané predikát. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindIndex(Predicate<T>) Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí z nuly vycházející index prvního výskytu v rámci celého List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindIndex(Int32, Predicate<T>) Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí z nuly vycházející index prvního výskytu rozsahu prvky List<T> který rozšiřuje ze zadaného indexu na poslední prvek. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindIndex(Int32, Int32, Predicate<T>) Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí z nuly vycházející index prvního výskytu rozsahu prvky List<T> který začíná na zadaný index a obsahuje zadaný počet prvků. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindLast Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí hodnotu posledního výskytu v rámci celého List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindLastIndex(Predicate<T>) Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí z nuly vycházející index posledního výskytu v rámci celého List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindLastIndex(Int32, Predicate<T>) Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí z nuly vycházející index posledního výskytu rozsahu prvky List<T> , sahá od prvního prvku zadaný index. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda FindLastIndex(Int32, Int32, Predicate<T>) Vyhledá prvek, který splňuje podmínky definice zadané predikátu a vrátí z nuly vycházející index posledního výskytu rozsahu prvky List<T> , který obsahuje zadaný počet prvků a končí na zadaný index. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda ForEach Provede zadanou akci na každém prvku List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda GetEnumerator Čítač výčtu, iteruje vrátí List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda GetHashCode Slouží jako výchozí funkce hash. (Zděděno z Object.)
Veřejná metoda GetRange Vytvoří mělká kopie rozsahu prvků ve zdroji List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Veřejná metoda IndexOf(T) Vyhledá zadaný objekt a vrátí z nuly vycházející index prvního výskytu v rámci celého List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda IndexOf(T, Int32) Vyhledá zadaný objekt a vrátí z nuly vycházející index prvního výskytu rozsahu prvky List<T> který rozšiřuje ze zadaného indexu na poslední prvek. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda IndexOf(T, Int32, Int32) Vyhledá zadaný objekt a vrátí z nuly vycházející index prvního výskytu rozsahu prvky List<T> který začíná na zadaný index a obsahuje zadaný počet prvků. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Insert Vloží prvek do List<T> na zadaný index. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda InsertRange Vloží prvky kolekce do List<T> na zadaný index. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda LastIndexOf(T) Vyhledá zadaný objekt a vrátí z nuly vycházející index posledního výskytu v rámci celého List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda LastIndexOf(T, Int32) Vyhledá zadaný objekt a vrátí z nuly vycházející index posledního výskytu rozsahu prvky List<T> , sahá od prvního prvku zadaný index. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda LastIndexOf(T, Int32, Int32) Vyhledá zadaný objekt a vrátí z nuly vycházející index posledního výskytu rozsahu prvky List<T> , který obsahuje zadaný počet prvků a končí na zadaný index. (Zděděno z List<GenericEventArgs>.)
Chráněná metoda MemberwiseClone Vytvoří mělká kopie aktuálního Object. (Zděděno z Object.)
Veřejná metoda Remove Odebere určitý objekt z první výskyt List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda RemoveAll Odebere všechny prvky, které splňují podmínky definované zadané predikát. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda RemoveAt Odstraní prvek na zadaný index List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda RemoveRange Odstraní rozsah prvků z List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Reverse() Obrátí pořadí prvků v celé List<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Reverse(Int32, Int32) Obrátí pořadí prvků v určeném rozsahu. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Sort() Seřadí prvky v celé List<T> pomocí výchozí comparer. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Sort(IComparer<T>) Seřadí prvky v celé List<T> pomocí zadaného comparer. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Sort(Comparison<T>) Seřadí prvky v celé List<T> pomocí zadaného System.Comparison<T>. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda Sort(Int32, Int32, IComparer<T>) Seřadí prvky v rozsahu prvků v List<T> pomocí zadaného comparer. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda ToArray Zkopíruje prvky List<T> do nového pole. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda ToString Vrací řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metoda TrimExcess Nastaví kapacitu skutečný počet prvků List<T>, je-li toto číslo menší než prahová hodnota. (Zděděno z List<GenericEventArgs>.)
Veřejná metoda TrueForAll Určuje, zda všech prvků List<T> odpovídá podmínkám podle zadaného predikátu. (Zděděno z List<GenericEventArgs>.)

Nahoru

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IList.Add Přidá položku IList. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda IList.Contains Určuje, zda IList obsahuje určitou hodnotu. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda ICollection.CopyTo Zkopíruje prvky ICollection k Array, od určitého Array index. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda IEnumerable<T>.GetEnumerator Vrátí enumerátor, který iteruje kolekci. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda IEnumerable.GetEnumerator Vrátí enumerátor, který iteruje kolekci. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda IList.IndexOf Určuje index určité položce IList. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda IList.Insert Vloží položku, kterou chcete IList na zadaný index. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá vlastnost IList.IsFixedSize Získá hodnotu označující zda IList má pevnou velikost. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection<T>.IsReadOnly Získá hodnotu označující zda ICollection<T> je jen pro čtení. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá vlastnost IList.IsReadOnly Získá hodnotu označující zda IList je jen pro čtení. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection.IsSynchronized Získá hodnotu označující zda přístup ICollection je synchronizován (podprocesů). (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá vlastnost IList.Item Získá nebo nastaví prvek na zadaný index. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá metoda IList.Remove Odebere určitý objekt z první výskyt IList. (Zděděno z List<GenericEventArgs>.)
Explicitní implementace rozhraníSoukromá vlastnost ICollection.SyncRoot Získá objekt, který lze použít k přístupu k synchronizaci ICollection. (Zděděno z List<GenericEventArgs>.)

Nahoru

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

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Modeling – obor názvů