Compartir a través de


ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut Estructura

Definición

Admite la serialización de unmanaged a administrado en una llamada desde código administrado a código no administrado. Por ejemplo, devuelve valores y parámetros out en métodos P/Invoke.

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

Parámetros de tipo

T
TUnmanagedElement
Herencia
ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut

Métodos

Free()

Libera recursos.

FromUnmanaged(TUnmanagedElement*)

Inicializa el ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut serializador.

GetManagedValuesDestination(Int32)

Devuelve un intervalo que apunta a la memoria donde se deben almacenar los elementos administrados de la matriz.

GetUnmanagedValuesSource(Int32)

Devuelve un intervalo que apunta a la memoria donde se almacenan los elementos no administrados de la matriz.

ToManaged()

Devuelve el valor administrado que representa la matriz nativa.

Se aplica a