UnmanagedMemoryAccessor.ReadArray<T>(Int64, T[], Int32, Int32) Método
Definición
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 estructuras de tipo T
del descriptor de acceso en una matriz de tipo T
.
public:
generic <typename T>
where T : value class int ReadArray(long position, cli::array <T> ^ array, int offset, int count);
public int ReadArray<T> (long position, T[] array, int offset, int count) where T : struct;
[System.Security.SecurityCritical]
public int ReadArray<T> (long position, T[] array, int offset, int count) where T : struct;
member this.ReadArray : int64 * 'T[] * int * int -> int (requires 'T : struct)
[<System.Security.SecurityCritical>]
member this.ReadArray : int64 * 'T[] * int * int -> int (requires 'T : struct)
Public Function ReadArray(Of T As Structure) (position As Long, array As T(), offset As Integer, count As Integer) As Integer
Parámetros de tipo
- T
Tipo de estructura.
Parámetros
- position
- Int64
Número de bytes del descriptor de acceso en el que va a comenzar la lectura.
- array
- T[]
Matriz que va a contener las estructuras leídas del descriptor de acceso.
- offset
- Int32
Índice de array
en el que se va a colocar la primera estructura copiada.
- count
- Int32
Número de estructuras de tipo T
que se van a leer desde el descriptor de acceso.
Devoluciones
Número de estructuras leídas en array
. Este valor puede ser menor que count
si hay menos estructuras disponibles, o cero si se llega al final del descriptor de acceso.
- Atributos
Excepciones
array
no es bastante grande para contener count
de estructuras (empezando por position
).
array
es null
.
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.
Comentarios
Este método no es seguro.