UnmanagedMemoryAccessor.Read<T>(Int64, T) Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Lee una estructura de tipo T
del descriptor de acceso en una referencia proporcionada.
public:
generic <typename T>
where T : value class void Read(long position, [Runtime::InteropServices::Out] T % structure);
public void Read<T> (long position, out T structure) where T : struct;
[System.Security.SecurityCritical]
public void Read<T> (long position, out T structure) where T : struct;
member this.Read : int64 * 'T -> unit (requires 'T : struct)
[<System.Security.SecurityCritical>]
member this.Read : int64 * 'T -> unit (requires 'T : struct)
Public Sub Read(Of T As Structure) (position As Long, ByRef structure As T)
- T
Tipo de estructura.
- position
- Int64
Posición en el descriptor de acceso en la que va a comenzar la lectura.
- structure
- T
Estructura que va a contener los datos de la lectura.
- Atributos
No hay suficientes bytes después de position
para leer en una estructura de tipo T
.
o bien
T
es un tipo de valor que contiene uno o más tipos de referencia.
position
es menor que cero o mayor que la capacidad del descriptor de acceso.
El descriptor de acceso no admite la lectura.
Se ha eliminado el descriptor de acceso.
Utilice este método para leer estructuras medianas y grandes que no sean fácilmente compatibles con los demás métodos de lectura de esta clase.
Produto | Versións |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: