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
SynchronizedReadOnlyCollection<T>() |
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T>. |
SynchronizedReadOnlyCollection<T>(Object) |
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T> 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 classe SynchronizedReadOnlyCollection<T> dans 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 classe SynchronizedReadOnlyCollection<T> dans un tableau spécifié d’éléments et avec l’objet utilisé pour synchroniser l’accès à la collection thread-safe 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 classe SynchronizedReadOnlyCollection<T> 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 de SynchronizedReadOnlyCollection<T> sont créées à l'aide du même syncRoot
, l'accès est protégé dans toutes les instances.
S’applique à
SynchronizedReadOnlyCollection<T>(Object, IEnumerable<T>)
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T> dans 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 d'éléments IEnumerable<T> permettant d'initialiser la collection thread-safe en lecture seule.
Exceptions
syncRoot
ou list
est null
.
S’applique à
SynchronizedReadOnlyCollection<T>(Object, T[])
Initialise une nouvelle instance de la classe SynchronizedReadOnlyCollection<T> dans un tableau spécifié 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, ... 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[]
Objet Array de type d’éléments T
permettant d’initialiser la collection thread-safe en lecture seule.
Exceptions
syncRoot
ou list
est null
.