ImmutableInterlocked.InterlockedExchange<T> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Stelt een matrix in op de opgegeven matrix en retourneert een verwijzing naar de oorspronkelijke matrix als atomische bewerking.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableArray<T> InterlockedExchange(System::Collections::Immutable::ImmutableArray<T> % location, System::Collections::Immutable::ImmutableArray<T> value);
public static System.Collections.Immutable.ImmutableArray<T> InterlockedExchange<T>(ref System.Collections.Immutable.ImmutableArray<T> location, System.Collections.Immutable.ImmutableArray<T> value);
static member InterlockedExchange : ImmutableArray * System.Collections.Immutable.ImmutableArray<'T> -> System.Collections.Immutable.ImmutableArray<'T>
Public Shared Function InterlockedExchange(Of T) (ByRef location As ImmutableArray(Of T), value As ImmutableArray(Of T)) As ImmutableArray(Of T)
Type parameters
- T
Het type element dat door de matrix is opgeslagen.
Parameters
- location
- ImmutableArray<T>
De matrix die moet worden ingesteld op de opgegeven waarde.
- value
- ImmutableArray<T>
De waarde waarop de location parameter is ingesteld.
Retouren
De oorspronkelijke waarde van location.