ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Unterstützt das Marshalling von nicht verwaltetem zu verwaltetem Code in einem Aufruf von verwaltetem Code bis hin zu nicht verwaltetem Code. Geben Sie beispielsweise Werte und out
Parameter in P/Invoke-Methoden zurück.
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
Typparameter
- T
- TUnmanagedElement
- Vererbung
Methoden
Free() |
Gibt Ressourcen frei. |
FromUnmanaged(TUnmanagedElement*) |
Initialisiert den ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut Marshaller. |
GetManagedValuesDestination(Int32) |
Gibt einen Bereich zurück, der auf den Speicher zeigt, in dem die verwalteten Elemente des Arrays gespeichert werden sollen. |
GetUnmanagedValuesSource(Int32) |
Gibt einen Bereich zurück, der auf den Speicher zeigt, in dem die nicht verwalteten Elemente des Arrays gespeichert werden. |
ToManaged() |
Gibt den verwalteten Wert zurück, der das systemeigene Array darstellt. |