ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Obsługuje marshaling z niezarządzanego do zarządzanego w wywołaniu z kodu zarządzanego do niezarządzanego kodu. Na przykład zwracane wartości i parametry out
w metodach 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
Parametry typu
- T
- TUnmanagedElement
- Dziedziczenie
Metody
Free() |
Zwalnia zasoby. |
FromUnmanaged(TUnmanagedElement*) |
Inicjuje ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut marshaller. |
GetManagedValuesDestination(Int32) |
Zwraca zakres wskazujący pamięć, w której powinny być przechowywane zarządzane elementy tablicy. |
GetUnmanagedValuesSource(Int32) |
Zwraca zakres wskazujący pamięć, w której przechowywane są niezarządzane elementy tablicy. |
ToManaged() |
Zwraca wartość zarządzaną reprezentującą macierz natywną. |