Vector256.StoreUnsafe Method

Definition

Overloads

StoreUnsafe<T>(Vector256<T>, T)

Stores a vector at the given destination.

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

Stores a vector at the given destination.

StoreUnsafe<T>(Vector256<T>, T)

Source:
Vector256.cs
Source:
Vector256.cs
Source:
Vector256.cs

Stores a vector at the given destination.

public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Runtime::Intrinsics::Vector256<T> source, T % destination);
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Runtime::Intrinsics::Vector256<T> source, T % destination);
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector256<T> source, ref T destination) where T : struct;
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector256<T> source, ref T destination);
static member StoreUnsafe : System.Runtime.Intrinsics.Vector256<'T (requires 'T : struct)> * 'T -> unit (requires 'T : struct)
static member StoreUnsafe : System.Runtime.Intrinsics.Vector256<'T> * 'T -> unit
<Extension()>
Public Sub StoreUnsafe(Of T As Structure) (source As Vector256(Of T), ByRef destination As T)
<Extension()>
Public Sub StoreUnsafe(Of T) (source As Vector256(Of T), ByRef destination As T)

Type Parameters

T

The type of the elements in the vector.

Parameters

source
Vector256<T>

The vector that will be stored.

destination
T

The destination at which source will be stored.

Exceptions

The type of source and destination (T) is not supported.

Applies to

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

Source:
Vector256.cs
Source:
Vector256.cs
Source:
Vector256.cs

Important

This API is not CLS-compliant.

Stores a vector at the given destination.

public:
generic <typename T>
 where T : value class[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Runtime::Intrinsics::Vector256<T> source, T % destination, UIntPtr elementOffset);
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void StoreUnsafe(System::Runtime::Intrinsics::Vector256<T> source, T % destination, UIntPtr elementOffset);
[System.CLSCompliant(false)]
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector256<T> source, ref T destination, UIntPtr elementOffset) where T : struct;
[System.CLSCompliant(false)]
public static void StoreUnsafe<T> (this System.Runtime.Intrinsics.Vector256<T> source, ref T destination, UIntPtr elementOffset);
[<System.CLSCompliant(false)>]
static member StoreUnsafe : System.Runtime.Intrinsics.Vector256<'T (requires 'T : struct)> * 'T * unativeint -> unit (requires 'T : struct)
[<System.CLSCompliant(false)>]
static member StoreUnsafe : System.Runtime.Intrinsics.Vector256<'T> * 'T * unativeint -> unit
<Extension()>
Public Sub StoreUnsafe(Of T As Structure) (source As Vector256(Of T), ByRef destination As T, elementOffset As UIntPtr)
<Extension()>
Public Sub StoreUnsafe(Of T) (source As Vector256(Of T), ByRef destination As T, elementOffset As UIntPtr)

Type Parameters

T

The type of the elements in the vector.

Parameters

source
Vector256<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

unativeint

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

Attributes

Exceptions

The type of source and destination (T) is not supported.

Applies to