SyncList<TListType>-Klasse
Diese API unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code bestimmt.
Stellt eine Liste vom Typ TListType dar, die mit einem Objekt synchronisiert wird.
Vererbungshierarchie
Object
Collection<TListType>
Microsoft.Reporting.WebForms.SyncList<TListType>
Microsoft.Reporting.WebForms.ReportDataSourceCollection
Microsoft.Reporting.WebForms.ReportViewerCookieCollection
Microsoft.Reporting.WebForms.ReportViewerHeaderCollection
Namespace: Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class SyncList(Of TListType) _
Inherits Collection(Of TListType)
[SerializableAttribute]
public class SyncList<TListType> : Collection<TListType>
[SerializableAttribute]
generic<typename TListType>
public ref class SyncList : public Collection<TListType>
[<SerializableAttribute>]
type SyncList<'TListType> =
class
inherit Collection<'TListType>
end
JScript unterstützt keine generischen Typen oder Methoden.
Typparameter
- TListType
Der Typ der Elemente in der Liste.
Der SyncList<TListType>-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Count | Ruft die Anzahl der Elemente ab, die tatsächlich in der Collection enthalten sind. (Von Collection<TListType> geerbt.) | |
Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<TListType> geerbt.) | |
Items | Ruft den Collection-Wrapper ab, der IList einbindet. (Von Collection<TListType> geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | Fügt am Ende der Collection ein Objekt hinzu. (Von Collection<TListType> geerbt.) | |
Clear | Entfernt alle Elemente aus der Collection. (Von Collection<TListType> geerbt.) | |
ClearItems | Infrastruktur. Entfernt alle Elemente aus der Liste. (Überschreibt Collection.ClearItems().) | |
Contains | Bestimmt, ob sich ein Element in Collection befindet. (Von Collection<TListType> geerbt.) | |
CopyTo | Kopiert die gesamte Collection in ein kompatibles eindimensionales Array, beginnend am angegebenen Index des Zielarrays. (Von Collection<TListType> geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object 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.) | |
GetEnumerator | Gibt einen Enumerator zurück, der die Collection durchläuft. (Von Collection<TListType> geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IndexOf | Sucht nach dem angegebenen Objekt und gibt den nullbasierten Index des ersten Vorkommens innerhalb der gesamten Collection zurück. (Von Collection<TListType> geerbt.) | |
Insert | Fügt am angegebenen Index ein Element in die Collection ein. (Von Collection<TListType> geerbt.) | |
InsertItem | Infrastruktur. Fügt das Element am angegebenen Index in die Liste ein. (Überschreibt Collection.InsertItem(Int32, UTP).) | |
MemberwiseClone | Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.) | |
Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus der Collection. (Von Collection<TListType> geerbt.) | |
RemoveAt | Entfernt das Element am angegebenen Index aus der Collection. (Von Collection<TListType> geerbt.) | |
RemoveItem | Infrastruktur. Entfernt das Element am angegebenen Index. (Überschreibt Collection.RemoveItem(Int32).) | |
SetItem | Infrastruktur. Ersetzt das Element am angegebenen Index. (Überschreibt Collection.SetItem(Int32, UTP).) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System#Collections#IList#Add | Fügt der IList ein Element hinzu. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#Contains | Bestimmt, ob die IList einen bestimmten Wert enthält. (Von Collection<TListType> geerbt.) | |
System#Collections#ICollection#CopyTo | Kopiert die Elemente der ICollection in ein Array, beginnend bei einem bestimmten Array-Index. (Von Collection<TListType> geerbt.) | |
System#Collections#IEnumerable#GetEnumerator | Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#IndexOf | Bestimmt den Index eines bestimmten Elements in der IList. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#Insert | Fügt ein Element am angegebenen Index in die IList ein. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#IsFixedSize | Ruft einen Wert ab, der angibt, ob IList eine feste Größe hat. (Von Collection<TListType> geerbt.) | |
System#Collections#Generic#ICollection{T}#IsReadOnly | Ruft einen Wert ab, der angibt, ob das ICollection schreibgeschützt ist. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#IsReadOnly | Ruft einen Wert ab, der angibt, ob die IList schreibgeschützt ist. (Von Collection<TListType> geerbt.) | |
System#Collections#ICollection#IsSynchronized | Ruft einen Wert ab, der angibt, ob der Zugriff auf die ICollection synchronisiert (threadsicher) ist. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#Item | Ruft das Element am angegebenen Index ab oder legt dieses fest. (Von Collection<TListType> geerbt.) | |
System#Collections#IList#Remove | Entfernt das erste Vorkommen eines bestimmten Objekts aus IList. (Von Collection<TListType> geerbt.) | |
System#Collections#ICollection#SyncRoot | Ruft ein Objekt ab, mit dem der Zugriff auf ICollection synchronisiert werden kann. (Von Collection<TListType> geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.