1 <?xml version="1.0" encoding="utf-8"?>
\r
4 <name>System.Threading.Overlapped</name>
\r
7 <member name="T:System.Threading.IOCompletionCallback">
\r
8 <summary>Recibe el código de error, el número de bytes y el tipo de valor superpuesto cuando finaliza una operación de E/S en el grupo de subprocesos.</summary>
\r
9 <param name="errorCode">Código de error. </param>
\r
10 <param name="numBytes">Número de bytes que se transfieren. </param>
\r
11 <param name="pOVERLAP">
\r
12 <see cref="T:System.Threading.NativeOverlapped" /> que representa un puntero no administrado al tipo de valor superpuesto nativo. </param>
\r
13 <filterpriority>2</filterpriority>
\r
15 <member name="T:System.Threading.NativeOverlapped">
\r
16 <summary>Proporciona un diseño explícito que se puede ver desde el código no administrado y que tendrá el mismo diseño que la estructura OVERLAPPED de Win32 con campos reservados adicionales al final.</summary>
\r
17 <filterpriority>2</filterpriority>
\r
19 <member name="F:System.Threading.NativeOverlapped.EventHandle">
\r
20 <summary>Especifica el identificador de un evento establecido en estado señalado cuando la operación ha finalizado.El proceso de llamada debe establecer este miembro en cero o en un identificador de evento válido antes de llamar a cualquier función superpuesta.</summary>
\r
21 <filterpriority>2</filterpriority>
\r
23 <member name="F:System.Threading.NativeOverlapped.InternalHigh">
\r
24 <summary>Especifica la longitud de los datos transferidos.Reservado para el uso del sistema operativo.</summary>
\r
25 <filterpriority>2</filterpriority>
\r
27 <member name="F:System.Threading.NativeOverlapped.InternalLow">
\r
28 <summary>Especifica un estado dependiente del sistema.Reservado para el uso del sistema operativo.</summary>
\r
29 <filterpriority>2</filterpriority>
\r
31 <member name="F:System.Threading.NativeOverlapped.OffsetHigh">
\r
32 <summary>Especifica los bytes más significativos del desplazamiento de bytes donde se va a iniciar la transferencia.</summary>
\r
33 <filterpriority>2</filterpriority>
\r
35 <member name="F:System.Threading.NativeOverlapped.OffsetLow">
\r
36 <summary>Especifica la posición de archivo en la que se va a iniciar la transferencia.</summary>
\r
37 <filterpriority>2</filterpriority>
\r
39 <member name="T:System.Threading.Overlapped">
\r
40 <summary>Proporciona una representación administrada de una estructura OVERLAPPED de Win32, incluyendo métodos para transferir información de una instancia de <see cref="T:System.Threading.Overlapped" /> a una estructura <see cref="T:System.Threading.NativeOverlapped" />.</summary>
\r
41 <filterpriority>2</filterpriority>
\r
43 <member name="M:System.Threading.Overlapped.#ctor">
\r
44 <summary>Inicializa una nueva instancia vacía de la clase <see cref="T:System.Threading.Overlapped" />.</summary>
\r
46 <member name="P:System.Threading.Overlapped.AsyncResult">
\r
47 <summary>Obtiene o establece el objeto que proporciona información de estado sobre la operación de E/S.</summary>
\r
48 <returns>Objeto que implementa la interfaz <see cref="T:System.IAsyncResult" />.</returns>
\r
49 <filterpriority>2</filterpriority>
\r
51 <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">
\r
52 <summary>Libera la memoria no administrada asociada a una estructura nativa superpuesta asignada por el método <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>
\r
53 <param name="nativeOverlappedPtr">Puntero a la estructura <see cref="T:System.Threading.NativeOverlapped" /> que se va a liberar.</param>
\r
54 <exception cref="T:System.ArgumentNullException">
\r
55 <paramref name="nativeOverlappedPtr" /> es null.</exception>
\r
56 <filterpriority>1</filterpriority>
\r
58 <member name="P:System.Threading.Overlapped.OffsetHigh">
\r
59 <summary>Obtiene o establece la palabra de orden superior de la posición del archivo en la que iniciar la transferencia.La posición de archivo es el desplazamiento de bytes desde el inicio del archivo.</summary>
\r
60 <returns>Valor <see cref="T:System.Int32" /> que representa la palabra alta de la posición del archivo.</returns>
\r
61 <filterpriority>2</filterpriority>
\r
63 <member name="P:System.Threading.Overlapped.OffsetLow">
\r
64 <summary>Obtiene o establece la palabra de orden inferior de la posición del archivo en la que iniciar la transferencia.La posición de archivo es el desplazamiento de bytes desde el inicio del archivo.</summary>
\r
65 <returns>Valor <see cref="T:System.Int32" /> que representa la palabra baja de la posición del archivo.</returns>
\r
66 <filterpriority>2</filterpriority>
\r
68 <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">
\r
69 <summary>Empaqueta la instancia actual en una estructura <see cref="T:System.Threading.NativeOverlapped" />, especificando un delegado que se invoca al completarse la operación de E/S asincrónica y un objeto administrado que actúa como búfer.</summary>
\r
70 <returns>Puntero no administrado a una estructura <see cref="T:System.Threading.NativeOverlapped" />. </returns>
\r
71 <param name="iocb">Delegado <see cref="T:System.Threading.IOCompletionCallback" /> que representa el método de devolución de llamada invocado al completarse la operación de E/S asincrónica.</param>
\r
72 <param name="userData">Objeto o matriz de objetos que representa el búfer de entrada o salida para la operación.Cada objeto representa un búfer, por ejemplo una matriz de bytes.</param>
\r
73 <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Threading.Overlapped" /> actual ya se ha empaquetado.</exception>
\r
74 <filterpriority>2</filterpriority>
\r
76 <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">
\r
77 <summary>Desempaqueta la estructura <see cref="T:System.Threading.NativeOverlapped" /> no administrada especificada en un objeto <see cref="T:System.Threading.Overlapped" /> administrado. </summary>
\r
78 <returns>Objeto <see cref="T:System.Threading.Overlapped" /> que contiene la información desempaquetada de la estructura nativa.</returns>
\r
79 <param name="nativeOverlappedPtr">Puntero no administrado a una estructura <see cref="T:System.Threading.NativeOverlapped" />.</param>
\r
80 <exception cref="T:System.ArgumentNullException">
\r
81 <paramref name="nativeOverlappedPtr" /> es null.</exception>
\r
82 <filterpriority>1</filterpriority>
\r
84 <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">
\r
85 <summary>Empaqueta la instancia actual en una estructura <see cref="T:System.Threading.NativeOverlapped" />, especificando el delegado que se invoca al finalizar la operación de E/S asincrónica y el objeto administrado que actúa como búfer.No difunde la pila de llamadas.</summary>
\r
86 <returns>Puntero no administrado a una estructura <see cref="T:System.Threading.NativeOverlapped" />. </returns>
\r
87 <param name="iocb">Delegado <see cref="T:System.Threading.IOCompletionCallback" /> que representa el método de devolución de llamada invocado al completarse la operación de E/S asincrónica.</param>
\r
88 <param name="userData">Objeto o matriz de objetos que representa el búfer de entrada o salida para la operación.Cada objeto representa un búfer, por ejemplo una matriz de bytes.</param>
\r
89 <exception cref="T:System.Security.SecurityException">El llamador no dispone del permiso requerido. </exception>
\r
90 <exception cref="T:System.InvalidOperationException">El objeto <see cref="T:System.Threading.Overlapped" /> actual ya está empaquetado.</exception>
\r
91 <filterpriority>2</filterpriority>
\r
93 <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />
\r
96 <member name="T:System.Threading.PreAllocatedOverlapped"></member>
\r
97 <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>
\r
98 <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>
\r
99 <member name="T:System.Threading.ThreadPoolBoundHandle"></member>
\r
100 <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>
\r
101 <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>
\r
102 <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>
\r
103 <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>
\r
104 <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>
\r
105 <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>
\r
106 <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>
\r