Udostępnij za pośrednictwem


Klasa SyncList<TListType>

Ten interfejs API obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Represents a list of type TListType that is synchronized with an object.

Hierarchia dziedziczenia

Object
  Collection<TListType>
    Microsoft.Reporting.WebForms.SyncList<TListType>
      Microsoft.Reporting.WebForms.ReportDataSourceCollection
      Microsoft.Reporting.WebForms.ReportViewerCookieCollection
      Microsoft.Reporting.WebForms.ReportViewerHeaderCollection

Przestrzeń nazw:  Microsoft.Reporting.WebForms
Zestaw:  Microsoft.ReportViewer.WebForms (w Microsoft.ReportViewer.WebForms.dll)

Składnia

'Deklaracja
<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
Język JScript nie obsługuje typów ani metod ogólnych.

Parametry typów

  • TListType
    The type of the elements in list.

Typ SyncList<TListType> uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Pobiera liczbę elementów w rzeczywistooci przechowywany w Collection. (Odziedziczone z Collection<TListType>).
Właściwość publiczna Item Pobieranie lub konfigurowanie elementów pod określonym indeksem. (Odziedziczone z Collection<TListType>).
Właściwość chroniona Items Pobiera IList wokół Collection. (Odziedziczone z Collection<TListType>).

Początek

Metody

  Nazwa Opis
Metoda publiczna Add Dodaje obiekt do końca Collection. (Odziedziczone z Collection<TListType>).
Metoda publiczna Clear Usuwa wszystkie elementy z Collection. (Odziedziczone z Collection<TListType>).
Metoda chroniona ClearItems Infrastruktura. Removes all items from the list. (Zastępuje Collection.ClearItems()).
Metoda publiczna Contains Określa, czy element jest w Collection. (Odziedziczone z Collection<TListType>).
Metoda publiczna CopyTo Kopiuje cały Collection do kalendarza jednowymiarowa Array, począwszy od określonego indeksu tablicy miejsce docelowe. (Odziedziczone z Collection<TListType>).
Metoda publiczna Equals Determines whether the specified object is equal to the current object. (Odziedziczone z Object).
Metoda chroniona Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Odziedziczone z Object).
Metoda publiczna GetEnumerator Zwraca modułu wyliczającego, który dokonuje iteracji Collection. (Odziedziczone z Collection<TListType>).
Metoda publiczna GetHashCode Serves as the default hash function. (Odziedziczone z Object).
Metoda publiczna GetType Gets the Type of the current instance. (Odziedziczone z Object).
Metoda publiczna IndexOf Wyszukuje określony obiekt i zwraca wartość indeksu pierwszego wystąpienia w obrębie całego Collection. (Odziedziczone z Collection<TListType>).
Metoda publiczna Insert Wstawia element do Collection pod określonym indeksem. (Odziedziczone z Collection<TListType>).
Metoda chroniona InsertItem Infrastruktura. Inserts the element in the list at the specified index. (Zastępuje Collection.InsertItem(Int32, UTP)).
Metoda chroniona MemberwiseClone Creates a shallow copy of the current Object. (Odziedziczone z Object).
Metoda publiczna Remove Usuwa pierwsze wystąpienie określonego obiektu z Collection. (Odziedziczone z Collection<TListType>).
Metoda publiczna RemoveAt Usuwa element pod określonym indeksem z Collection. (Odziedziczone z Collection<TListType>).
Metoda chroniona RemoveItem Infrastruktura. Removes the element at the specified index. (Zastępuje Collection.RemoveItem(Int32)).
Metoda chroniona SetItem Infrastruktura. Replaces the element at the specified index. (Zastępuje Collection.SetItem(Int32, UTP)).
Metoda publiczna ToString Returns a string that represents the current object. (Odziedziczone z Object).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna System#Collections#IList#Add Dodaje element do IList. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuMetoda prywatna System#Collections#IList#Contains Określa, czy IList zawiera określoną wartość. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuMetoda prywatna System#Collections#ICollection#CopyTo Kopiuje elementy ICollection do Array, już od określonego Array indeksu. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuMetoda prywatna System#Collections#IEnumerable#GetEnumerator Zwraca moduł wyliczający, który dokonuje iteracji w kolekcji. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuMetoda prywatna System#Collections#IList#IndexOf Określa indeks określonego elementu w IList. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuMetoda prywatna System#Collections#IList#Insert Wstawia element do IList pod określonym indeksem. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuWłaściwość prywatna System#Collections#IList#IsFixedSize Pobiera wartość wskazującą czy IList ma stały rozmiar. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuWłaściwość prywatna System#Collections#Generic#ICollection{T}#IsReadOnly Pobiera wartość wskazującą czy ICollection jest tylko do odczytu. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuWłaściwość prywatna System#Collections#IList#IsReadOnly Pobiera wartość wskazującą czy IList jest tylko do odczytu. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuWłaściwość prywatna System#Collections#ICollection#IsSynchronized Pobiera wartość wskazującą czy uzyskują dostęp do ICollection jest synchronizowane (bezpieczne dla wątków). (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuWłaściwość prywatna System#Collections#IList#Item Pobieranie lub konfigurowanie elementów pod określonym indeksem. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuMetoda prywatna System#Collections#IList#Remove Usuwa pierwsze wystąpienie określonego obiektu z IList. (Odziedziczone z Collection<TListType>).
Jawna implementacja interfejsuWłaściwość prywatna System#Collections#ICollection#SyncRoot Pobiera obiekt, który służy do synchronizowania dostępu do ICollection. (Odziedziczone z Collection<TListType>).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Reporting.WebForms