Partager via


Classe SyncList<TListType>

Cette API prend en charge l'infrastructure et n'est pas destinée à être utilisée directement à partir de votre code.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.Reporting.WebForms
Assembly :  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class SyncList(Of TListType) _
    Inherits Collection(Of TListType)
'Utilisation
Dim instance As SyncList(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 ne prend pas en charge les types et les méthodes génériques.

Paramètres de type

  • TListType

Le type SyncList<TListType> expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count (hérité de Collection<TListType>.)
Propriété publique Item (hérité de Collection<TListType>.)
Propriété protégée Items (hérité de Collection<TListType>.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Add (hérité de Collection<TListType>.)
Méthode publique Clear (hérité de Collection<TListType>.)
Méthode protégée ClearItems Infrastructure. (remplace Collection<T>.ClearItems().)
Méthode publique Contains (hérité de Collection<TListType>.)
Méthode publique CopyTo (hérité de Collection<TListType>.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetEnumerator (hérité de Collection<TListType>.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique IndexOf (hérité de Collection<TListType>.)
Méthode publique Insert (hérité de Collection<TListType>.)
Méthode protégée InsertItem Infrastructure. (remplace Collection<T>.InsertItem(Int32, T).)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique Remove (hérité de Collection<TListType>.)
Méthode publique RemoveAt (hérité de Collection<TListType>.)
Méthode protégée RemoveItem Infrastructure. (remplace Collection<T>.RemoveItem(Int32).)
Méthode protégée SetItem Infrastructure. (remplace Collection<T>.SetItem(Int32, T).)
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IList.Add (hérité de Collection<TListType>.)
Implémentation d'interface expliciteMéthode privée IList.Contains (hérité de Collection<TListType>.)
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo (hérité de Collection<TListType>.)
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator (hérité de Collection<TListType>.)
Implémentation d'interface expliciteMéthode privée IList.IndexOf (hérité de Collection<TListType>.)
Implémentation d'interface expliciteMéthode privée IList.Insert (hérité de Collection<TListType>.)
Implémentation d'interface explicitePropriété privée IList.IsFixedSize (hérité de Collection<TListType>.)
Implémentation d'interface explicitePropriété privée ICollection<T>.IsReadOnly (hérité de Collection<TListType>.)
Implémentation d'interface explicitePropriété privée IList.IsReadOnly (hérité de Collection<TListType>.)
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized (hérité de Collection<TListType>.)
Implémentation d'interface explicitePropriété privée IList.Item (hérité de Collection<TListType>.)
Implémentation d'interface expliciteMéthode privée IList.Remove (hérité de Collection<TListType>.)
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot (hérité de Collection<TListType>.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.Reporting.WebForms