ImmutableInterlocked.InterlockedInitialize<T> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví matici na zadanou matici, pokud pole nebylo inicializováno.
public:
generic <typename T>
static bool InterlockedInitialize(System::Collections::Immutable::ImmutableArray<T> % location, System::Collections::Immutable::ImmutableArray<T> value);
public static bool InterlockedInitialize<T> (ref System.Collections.Immutable.ImmutableArray<T> location, System.Collections.Immutable.ImmutableArray<T> value);
static member InterlockedInitialize : ImmutableArray * System.Collections.Immutable.ImmutableArray<'T> -> bool
Public Shared Function InterlockedInitialize(Of T) (ByRef location As ImmutableArray(Of T), value As ImmutableArray(Of T)) As Boolean
Parametry typu
- T
Typ prvku uloženého polem.
Parametry
- location
- ImmutableArray<T>
Pole, které se má nastavit na zadanou hodnotu.
- value
- ImmutableArray<T>
Hodnota, na kterou location je parametr nastaven, pokud není inicializován.
Návraty
truepokud byla poli přiřazena zadaná hodnota; v opačném případě . false