Прочетете на английски Редактиране

Споделяне чрез


ImmutableInterlocked.InterlockedExchange<T> Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Sets an array to the specified array and returns a reference to the original array, as an atomic operation.

C#
public static System.Collections.Immutable.ImmutableArray<T> InterlockedExchange<T>(ref System.Collections.Immutable.ImmutableArray<T> location, System.Collections.Immutable.ImmutableArray<T> value);

Type Parameters

T

The type of element stored by the array.

Parameters

location
ImmutableArray<T>

The array to set to the specified value.

value
ImmutableArray<T>

The value to which the location parameter is set.

Returns

The original value of location.

Applies to

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)
UWP 10.0