ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut Struct-datatyp

Definition

Stöder marshalling från ohanterad till hanterad i ett anrop från hanterad kod till ohanterad kod. Returnera till exempel värden och out parametrar i P/Invoke-metoder.

public:  where TUnmanagedElement : value classvalue class ReadOnlySpanMarshaller<T, TUnmanagedElement>::ManagedToUnmanagedOut
public struct ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut where TUnmanagedElement : struct
type ReadOnlySpanMarshaller<'T, 'UnmanagedElement (requires 'UnmanagedElement : struct)>.ManagedToUnmanagedOut = struct
Public Structure ReadOnlySpanMarshaller(Of T, TUnmanagedElement).ManagedToUnmanagedOut

Typparametrar

T
TUnmanagedElement
Arv
ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut

Metoder

Name Description
Free()

Frigör resurser.

FromUnmanaged(TUnmanagedElement*)

Initierar ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut marshallern.

GetManagedValuesDestination(Int32)

Returnerar ett intervall som pekar på det minne där de hanterade elementen i matrisen ska lagras.

GetUnmanagedValuesSource(Int32)

Returnerar ett intervall som pekar på minnet där de ohanterade elementen i matrisen lagras.

ToManaged()

Returnerar det hanterade värdet som representerar den interna matrisen.

Gäller för