UnmanagedMemoryAccessor.Read<T>(Int64, T) Méthode
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.
Lit une structure de type T à partir de l’accesseur dans une référence fournie.
public:
generic <typename T>
where T : value class void Read(long position, [Runtime::InteropServices::Out] T % structure);
[System.Security.SecurityCritical]
public void Read<T>(long position, out T structure) where T : struct;
public void Read<T>(long position, out T structure) where T : struct;
[<System.Security.SecurityCritical>]
member this.Read : int64 * 'T -> unit (requires 'T : struct)
member this.Read : int64 * 'T -> unit (requires 'T : struct)
Public Sub Read(Of T As Structure) (position As Long, ByRef structure As T)
Paramètres de type
- T
Type de structure.
Paramètres
- position
- Int64
Position dans l’accesseur à laquelle commencer la lecture.
- structure
- T
Structure à contenir les données lues.
- Attributs
Exceptions
Il n’y a pas assez d’octets après position la lecture dans une structure de type T.
-ou-
T est un type valeur qui contient un ou plusieurs types de référence.
position est inférieur à zéro ou supérieur à la capacité de l’accesseur.
L’accesseur ne prend pas en charge la lecture.
L’accesseur a été supprimé.
Remarques
Utilisez cette méthode pour lire des structures moyennes à grandes structures qui ne sont pas facilement prise en charge par les autres méthodes de lecture de cette classe.