ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Prend en charge le marshaling d’un code non managé à géré dans un appel de code managé vers du code non managé. Par exemple, retournez des valeurs et out
paramètres dans les méthodes 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
Paramètres de type
- T
- TUnmanagedElement
- Héritage
Méthodes
Free() |
Libère les ressources. |
FromUnmanaged(TUnmanagedElement*) |
Initialise le marshalleur ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut. |
GetManagedValuesDestination(Int32) |
Retourne une étendue qui pointe vers la mémoire où les éléments managés du tableau doivent être stockés. |
GetUnmanagedValuesSource(Int32) |
Retourne une étendue qui pointe vers la mémoire où les éléments non managés du tableau sont stockés. |
ToManaged() |
Retourne la valeur managée représentant le tableau natif. |