Vector64.StoreUnsafe Method

Definition

Overloads

StoreUnsafe<T>(Vector64<T>, T)

Stores a vector at the given destination.

StoreUnsafe<T>(Vector64<T>, T, UIntPtr)

Stores a vector at the given destination.

StoreUnsafe<T>(Vector64<T>, T)

Source:
Vector64.cs
Source:
Vector64.cs
Source:
Vector64.cs

Stores a vector at the given destination.

public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector64<T> source, ref T destination) where T : struct;
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector64<T> source, ref T destination);

Type Parameters

T

The type of the elements in the vector.

Parameters

source
Vector64<T>

The vector that will be stored.

destination
T

The destination at which source will be stored.

Exceptions

The type of source (T) is not supported.

Applies to

.NET 9 and other versions
Product Versions
.NET 7, 8, 9

StoreUnsafe<T>(Vector64<T>, T, UIntPtr)

Source:
Vector64.cs
Source:
Vector64.cs
Source:
Vector64.cs

Important

This API is not CLS-compliant.

Stores a vector at the given destination.

[System.CLSCompliant(false)]
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector64<T> source, ref T destination, UIntPtr elementOffset) where T : struct;
[System.CLSCompliant(false)]
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector64<T> source, ref T destination, UIntPtr elementOffset);

Type Parameters

T

The type of the elements in the vector.

Parameters

source
Vector64<T>

The vector that will be stored.

destination
T

The destination to which elementOffset will be added before the vector will be stored.

elementOffset
UIntPtr

The element offset from destination from which the vector will be stored.

Attributes

Exceptions

The type of source (T) is not supported.

Applies to

.NET 9 and other versions
Product Versions
.NET 7, 8, 9