TensorMarshal.CreateReadOnlyTensorSpan<T> Méthode

Définition

Crée une étendue de capteur en lecture seule sur une partie d’un objet managé normal.

public:
generic <typename T>
 static System::Numerics::Tensors::ReadOnlyTensorSpan<T> CreateReadOnlyTensorSpan(T % data, IntPtr dataLength, ReadOnlySpan<IntPtr> lengths, ReadOnlySpan<IntPtr> strides, bool pinned);
public static System.Numerics.Tensors.ReadOnlyTensorSpan<T> CreateReadOnlyTensorSpan<T>(scoped ref readonly T data, IntPtr dataLength, scoped ReadOnlySpan<IntPtr> lengths, scoped ReadOnlySpan<IntPtr> strides, bool pinned);
static member CreateReadOnlyTensorSpan : 'T * nativeint * ReadOnlySpan<nativeint> * ReadOnlySpan<nativeint> * bool -> System.Numerics.Tensors.ReadOnlyTensorSpan<'T>
Public Shared Function CreateReadOnlyTensorSpan(Of T) (ByRef data As T, dataLength As IntPtr, lengths As ReadOnlySpan(Of IntPtr), strides As ReadOnlySpan(Of IntPtr), pinned As Boolean) As ReadOnlyTensorSpan(Of T)

Paramètres de type

T

Type des éléments de données.

Paramètres

data
T

Référence en lecture seule aux données.

dataLength
IntPtr

nativeint

Nombre d’éléments T qui data contiennent.

lengths

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

Longueurs des dimensions. Si une étendue vide est fournie, le tensoriel créé a une dimension unique qui est la même longueur que dataLength.

strides

ReadOnlySpan<IntPtr>

ReadOnlySpan<nativeint>

Les pas de chaque dimension. Si une étendue vide est fournie, les pas sont calculés automatiquement à partir de lengths.

pinned
Boolean

true si data elle est épinglée définitivement ; sinon, false.

Retours

Étendue deensoreur en lecture seule créée.

Remarques

Cette méthode doit être utilisée avec précaution. Il est dangereux parce que les entrées peuvent ne pas être entièrement vérifiées. Même si data elle est marquée comme scoped, elle sera stockée dans l’étendue de capteur retournée et la durée de vie de l’étendue de capteur retournée ne sera pas validée pour la sécurité, même par langages prenant en charge l’étendue.

S’applique à