DiffFile-Klasse
Eine Sequenz von Zeilen aus einer Datei.
Vererbungshierarchie
System.Object
System.Collections.Generic.List<DiffLine>
Microsoft.TeamFoundation.VersionControl.Common.DiffFile
Namespace: Microsoft.TeamFoundation.VersionControl.Common
Assembly: Microsoft.TeamFoundation.VersionControl.Common (in Microsoft.TeamFoundation.VersionControl.Common.dll)
Syntax
'Declaration
Public Class DiffFile _
Inherits List(Of DiffLine)
public class DiffFile : List<DiffLine>
Der DiffFile-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Capacity | Ruft die Gesamtzahl der Elemente ab, die die interne Datenstruktur ohne Änderung der Größe aufnehmen kann, oder legt diese Anzahl fest. (Von List<DiffLine> geerbt.) | |
Count | Ruft die Anzahl der Elemente ab, die in List<T> enthalten sind. (Von List<DiffLine> geerbt.) | |
Encoding | Gibt der Codierung zurück, die verwendet wird, um die DiffFile-Instanz zu erstellen | |
HasPreamble | Gibt true zurück, wenn die Codierung der Datei eine Präambel unterstützt und die Datei die Präambel enthält | |
Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von List<DiffLine> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | Fügt am Ende der List<T> ein Objekt hinzu. (Von List<DiffLine> geerbt.) | |
AddRange | Fügt die Elemente der angegebenen Auflistung am Ende von List<T> hinzu. (Von List<DiffLine> geerbt.) | |
AsReadOnly | Gibt einen schreibgeschützten IList<T>-Wrapper für die aktuelle Auflistung zurück. (Von List<DiffLine> geerbt.) | |
BinarySearch(T) | Durchsucht mithilfe des Standardcomparers die gesamte sortierte List<T> nach einem Element und gibt den nullbasierten Index des Elements zurück. (Von List<DiffLine> geerbt.) | |
BinarySearch(T, IComparer<T>) | Durchsucht mithilfe des angegebenen Comparers die gesamte sortierte List<T> nach einem Element und gibt den nullbasierten Index des Elements zurück. (Von List<DiffLine> geerbt.) | |
BinarySearch(Int32, Int32, T, IComparer<T>) | Durchsucht mithilfe des angegebenen Vergleichs einen Bereich von Elementen in der sortierten List<T> nach einem Element und gibt den nullbasierten Index des Elements zurück. (Von List<DiffLine> geerbt.) | |
Clear | Entfernt alle Elemente aus der List<T>. (Von List<DiffLine> geerbt.) | |
Contains | Bestimmt, ob sich ein Element in List<T> befindet. (Von List<DiffLine> geerbt.) | |
ConvertAll<TOutput> | Konvertiert die Elemente in der aktuellen List<T> in einen anderen Typ und gibt eine Liste der konvertierten Elemente zurück. (Von List<DiffLine> geerbt.) | |
CopyTo(array<T[]) | Kopiert die gesamte List<T> in ein kompatibles eindimensionales Array, wobei am Anfang des Zielarrays begonnen wird. (Von List<DiffLine> geerbt.) | |
CopyTo(array<T[], Int32) | Kopiert die gesamte List<T> in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von List<DiffLine> geerbt.) | |
CopyTo(Int32, array<T[], Int32, Int32) | Kopiert einen Bereich von Elementen aus List<T> in ein kompatibles eindimensionales Array, beginnend ab dem angegebenen Index im Zielarray. (Von List<DiffLine> geerbt.) | |
Create(Stream, Encoding, DiffOptions) | Erstellt ein DiffFile für den jeweiligen Stream. | |
Create(String, Encoding, DiffOptions) | Erstellt ein DiffFile für die angegebene Datei. | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Exists | Bestimmt, ob die List<T> Elemente enthält, die mit den vom angegebenen Prädikat definierten Bedingungen übereinstimmen. (Von List<DiffLine> geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
Find | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt das erste Vorkommen im gesamten List<T> zurück. (Von List<DiffLine> geerbt.) | |
FindAll | Ruft alle Elemente ab, die die vom angegebenen Prädikat definierten Bedingungen erfüllen. (Von List<DiffLine> geerbt.) | |
FindIndex(Predicate<T>) | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten Vorkommens im gesamten List<T> zurück. (Von List<DiffLine> geerbt.) | |
FindIndex(Int32, Predicate<T>) | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen im List<T> zurück, der vom angegebenen Index bis zum letzten Element reicht. (Von List<DiffLine> geerbt.) | |
FindIndex(Int32, Int32, Predicate<T>) | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen im List<T> zurück, der am angegebenen Index beginnt und die angegebene Anzahl von Elementen umfasst. (Von List<DiffLine> geerbt.) | |
FindLast | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt das letzte Vorkommen im gesamten List<T> zurück. (Von List<DiffLine> geerbt.) | |
FindLastIndex(Predicate<T>) | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens im gesamten List<T> zurück. (Von List<DiffLine> geerbt.) | |
FindLastIndex(Int32, Predicate<T>) | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen im List<T> zurück, der vom ersten Element bis zum angegeben Index reicht. (Von List<DiffLine> geerbt.) | |
FindLastIndex(Int32, Int32, Predicate<T>) | Sucht nach einem Element, das die durch das angegebene Prädikat definierten Bedingungen erfüllt, und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen im List<T> zurück, der die angegebene Anzahl von Elementen umfasst und am angegebenen Index endet. (Von List<DiffLine> geerbt.) | |
ForEach | Führt die angegebene Aktion für jedes Element der List<T> aus. (Von List<DiffLine> geerbt.) | |
GetEnumerator | Gibt einen Enumerator zurück, der die List<T> durchläuft. (Von List<DiffLine> geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetRange | Erstellt eine flache Kopie eines Bereichs von Elementen in der Quell-List<T>. (Von List<DiffLine> geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IndexOf(T) | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten List<T> zurück. (Von List<DiffLine> geerbt.) | |
IndexOf(T, Int32) | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der List<T> zurück, der sich vom angegebenen Index bis zum letzten Element erstreckt. (Von List<DiffLine> geerbt.) | |
IndexOf(T, Int32, Int32) | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb des Bereichs von Elementen in der List<T> zurück, der am angegebenen Index beginnt und die angegebene Anzahl von Elementen enthält. (Von List<DiffLine> geerbt.) | |
Insert | Fügt am angegebenen Index ein Element in die List<T> ein. (Von List<DiffLine> geerbt.) | |
InsertRange | Fügt die Elemente einer Auflistung am angegebenen Index in die List<T> ein. (Von List<DiffLine> geerbt.) | |
LastIndexOf(T) | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb der gesamten List<T> zurück. (Von List<DiffLine> geerbt.) | |
LastIndexOf(T, Int32) | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in derList<T> zurück, der sich vom ersten Element zum angegebenen Index erstreckt. (Von List<DiffLine> geerbt.) | |
LastIndexOf(T, Int32, Int32) | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des letzten Vorkommens innerhalb des Bereichs von Elementen in List<T> zurück, der die angegebene Anzahl von Elementen enthält und am angegebenen Index endet. (Von List<DiffLine> geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Remove | Entfernt das erste Vorkommen eines angegebenen Objekts aus List<T>. (Von List<DiffLine> geerbt.) | |
RemoveAll | Entfernt alle Elemente, die die vom angegebenen Prädikat definierten Bedingungen erfüllen. (Von List<DiffLine> geerbt.) | |
RemoveAt | Entfernt das Element am angegebenen Index aus der List<T>. (Von List<DiffLine> geerbt.) | |
RemoveRange | Entfernt einen Bereich von Elementen aus der List<T>. (Von List<DiffLine> geerbt.) | |
Reverse() | Kehrt die Reihenfolge der Elemente in der gesamten List<T> um. (Von List<DiffLine> geerbt.) | |
Reverse(Int32, Int32) | Kehrt die Reihenfolge der Elemente im angegebenen Bereich um. (Von List<DiffLine> geerbt.) | |
Sort() | Sortiert die Elemente in der gesamten List<T> mithilfe des Standardvergleichs. (Von List<DiffLine> geerbt.) | |
Sort(IComparer<T>) | Sortiert die Elemente in der gesamten List<T> mithilfe des angegebenen Comparers. (Von List<DiffLine> geerbt.) | |
Sort(Comparison<T>) | Sortiert die Elemente in der gesamten List<T> mithilfe des angegebenen System.Comparison<T>. (Von List<DiffLine> geerbt.) | |
Sort(Int32, Int32, IComparer<T>) | Sortiert die Elemente in einem Bereich von Elementen in der List<T> mithilfe des angegebenen Vergleichs. (Von List<DiffLine> geerbt.) | |
ToArray | Kopiert die Elemente der List<T> in ein neues Array. (Von List<DiffLine> geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TrimExcess | Legt die Kapazität auf die Anzahl der tatsächlich in der List<T> befindlichen Elemente fest, sofern diese Anzahl unter dem Schwellenwert liegt. (Von List<DiffLine> geerbt.) | |
TrueForAll | Bestimmt, ob jedes Element in der List<T> die vom angegebenen Prädikat definierten Bedingungen erfüllt. (Von List<DiffLine> geerbt.) |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
IList.Add | Fügt der IList ein Element hinzu. (Von List<DiffLine> geerbt.) | |
IList.Contains | Bestimmt, ob die IList einen bestimmten Wert enthält. (Von List<DiffLine> geerbt.) | |
ICollection.CopyTo | Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von List<DiffLine> geerbt.) | |
IEnumerable<T>.GetEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von List<DiffLine> geerbt.) | |
IEnumerable.GetEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von List<DiffLine> geerbt.) | |
IList.IndexOf | Bestimmt den Index eines bestimmten Elements in der IList. (Von List<DiffLine> geerbt.) | |
IList.Insert | Fügt am angegebenen Index ein Element in die IList ein. (Von List<DiffLine> geerbt.) | |
IList.IsFixedSize | Ruft einen Wert ab, der angibt, ob IList eine feste Größe hat. (Von List<DiffLine> geerbt.) | |
ICollection<T>.IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection<T> schreibgeschützt ist. (Von List<DiffLine> geerbt.) | |
IList.IsReadOnly | Ruft einen Wert ab, der angibt, ob die IList schreibgeschützt ist. (Von List<DiffLine> geerbt.) | |
ICollection.IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist. (Von List<DiffLine> geerbt.) | |
IList.Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von List<DiffLine> geerbt.) | |
IList.Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus IList. (Von List<DiffLine> geerbt.) | |
ICollection.SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann. (Von List<DiffLine> geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.