SynchronizedReadOnlyCollection<T> Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T>.
Surcharges
| Nom | Description |
|---|---|
| SynchronizedReadOnlyCollection<T>() |
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T>. |
| SynchronizedReadOnlyCollection<T>(Object) |
Initialise une nouvelle instance de la SynchronizedReadOnlyCollection<T> classe avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule. |
| SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>) |
Initialise une nouvelle instance de la SynchronizedReadOnlyCollection<T> classe à partir d’une liste énumérable spécifiée d’éléments et avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule. |
| SynchronizedReadOnlyCollection<T>(Object, T[]) |
Initialise une nouvelle instance de la SynchronizedReadOnlyCollection<T> classe à partir d’un tableau d’éléments spécifié et avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe et en lecture seule. |
SynchronizedReadOnlyCollection<T>()
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T>.
public:
SynchronizedReadOnlyCollection();
public SynchronizedReadOnlyCollection();
Public Sub New ()
S’applique à
SynchronizedReadOnlyCollection<T>(Object)
Initialise une nouvelle instance de la SynchronizedReadOnlyCollection<T> classe avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule.
public:
SynchronizedReadOnlyCollection(System::Object ^ syncRoot);
public SynchronizedReadOnlyCollection(object syncRoot);
new System.Collections.Generic.SynchronizedReadOnlyCollection<'T> : obj -> System.Collections.Generic.SynchronizedReadOnlyCollection<'T>
Public Sub New (syncRoot As Object)
Paramètres
- syncRoot
- Object
Objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule.
Exceptions
syncRoot a la valeur null.
Remarques
Si plusieurs instances du fichier SynchronizedReadOnlyCollection<T> sont créées à l’aide du même syncRootélément, l’accès est protégé sur toutes les instances.
S’applique à
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>)
Initialise une nouvelle instance de la SynchronizedReadOnlyCollection<T> classe à partir d’une liste énumérable spécifiée d’éléments et avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule.
public:
SynchronizedReadOnlyCollection(System::Object ^ syncRoot, System::Collections::Generic::IEnumerable<T> ^ list);
public SynchronizedReadOnlyCollection(object syncRoot, System.Collections.Generic.IEnumerable<T> list);
new System.Collections.Generic.SynchronizedReadOnlyCollection<'T> : obj * seq<'T> -> System.Collections.Generic.SynchronizedReadOnlyCollection<'T>
Public Sub New (syncRoot As Object, list As IEnumerable(Of T))
Paramètres
- syncRoot
- Object
Objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule.
- list
- IEnumerable<T>
Collection IEnumerable<T> d’éléments utilisés pour initialiser la collection thread-safe et en lecture seule.
Exceptions
syncRoot ou list est null.
S’applique à
SynchronizedReadOnlyCollection<T>(Object, T[])
Initialise une nouvelle instance de la SynchronizedReadOnlyCollection<T> classe à partir d’un tableau d’éléments spécifié et avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe et en lecture seule.
public:
SynchronizedReadOnlyCollection(System::Object ^ syncRoot, ... cli::array <T> ^ list);
public SynchronizedReadOnlyCollection(object syncRoot, params T[] list);
new System.Collections.Generic.SynchronizedReadOnlyCollection<'T> : obj * 'T[] -> System.Collections.Generic.SynchronizedReadOnlyCollection<'T>
Public Sub New (syncRoot As Object, ParamArray list As T())
Paramètres
- syncRoot
- Object
Objet utilisé pour synchroniser l’accès à la collection thread-safe en lecture seule.
- list
- T[]
Éléments Array de type T utilisés pour initialiser la collection thread-safe en lecture seule.
Exceptions
syncRoot ou list est null.