ab7b2c5e82eeceecd47b2834cfafe052bc42b88c
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <doc>\r
3   <assembly>\r
4     <name>System.Threading.Overlapped</name>\r
5   </assembly>\r
6   <members>\r
7     <member name="T:System.Threading.IOCompletionCallback">\r
8       <summary>Consente di ricevere il codice di errore, il numero di byte e il tipo di valore sovrapposto quando viene completata un'operazione di I/O nel pool di thread.</summary>\r
9       <param name="errorCode">Codice di errore. </param>\r
10       <param name="numBytes">Numero di byte trasferiti. </param>\r
11       <param name="pOVERLAP">\r
12         <see cref="T:System.Threading.NativeOverlapped" /> che rappresenta un puntatore nel tipo di valore sovrapposto nativo. </param>\r
13       <filterpriority>2</filterpriority>\r
14     </member>\r
15     <member name="T:System.Threading.NativeOverlapped">\r
16       <summary>Fornisce un layout esplicito visibile dal codice non gestito e che avrà lo stesso layout della struttura Win32 OVERLAPPED con campi riservati aggiuntivi alla fine.</summary>\r
17       <filterpriority>2</filterpriority>\r
18     </member>\r
19     <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
20       <summary>Consente di specificare l'handle per un evento il cui stato è impostato su segnalato quando l'operazione è stata completata.Nel processo chiamante questo membro deve essere impostato su zero oppure su un handle di evento valido prima che vengano chiamate funzioni sovrapposte.</summary>\r
21       <filterpriority>2</filterpriority>\r
22     </member>\r
23     <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
24       <summary>Consente di specificare la lunghezza dei dati trasferiti.Riservato ad uso del sistema operativo.</summary>\r
25       <filterpriority>2</filterpriority>\r
26     </member>\r
27     <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
28       <summary>Consente di specificare uno stato dipendente dal sistema.Riservato ad uso del sistema operativo.</summary>\r
29       <filterpriority>2</filterpriority>\r
30     </member>\r
31     <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
32       <summary>Consente di specificare la parola significativa dell'offset dei byte dal quale iniziare il trasferimento.</summary>\r
33       <filterpriority>2</filterpriority>\r
34     </member>\r
35     <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
36       <summary>Consente di specificare una posizione del file dalla quale iniziare il trasferimento.</summary>\r
37       <filterpriority>2</filterpriority>\r
38     </member>\r
39     <member name="T:System.Threading.Overlapped">\r
40       <summary>Fornisce una rappresentazione gestita di una struttura Win32 OVERLAPPED, inclusi i metodi per il trasferimento delle informazioni da un'istanza di <see cref="T:System.Threading.Overlapped" /> a una struttura <see cref="T:System.Threading.NativeOverlapped" />.</summary>\r
41       <filterpriority>2</filterpriority>\r
42     </member>\r
43     <member name="M:System.Threading.Overlapped.#ctor">\r
44       <summary>Inizializza una nuova istanza vuota della classe <see cref="T:System.Threading.Overlapped" />.</summary>\r
45     </member>\r
46     <member name="P:System.Threading.Overlapped.AsyncResult">\r
47       <summary>Ottiene o imposta l'oggetto che fornisce informazioni sullo stato relative all'operazione di I/O.</summary>\r
48       <returns>Oggetto che implementa l'interfaccia <see cref="T:System.IAsyncResult" />.</returns>\r
49       <filterpriority>2</filterpriority>\r
50     </member>\r
51     <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
52       <summary>Libera la memoria non gestita associata a una struttura sovrapposta nativa allocata dal metodo <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>\r
53       <param name="nativeOverlappedPtr">Puntatore alla struttura <see cref="T:System.Threading.NativeOverlapped" /> da liberare.</param>\r
54       <exception cref="T:System.ArgumentNullException">\r
55         <paramref name="nativeOverlappedPtr" /> è null.</exception>\r
56       <filterpriority>1</filterpriority>\r
57     </member>\r
58     <member name="P:System.Threading.Overlapped.OffsetHigh">\r
59       <summary>Ottiene o imposta la word più significativa della posizione del file dalla quale avviare il trasferimento.La posizione del file è un offset dei byte dall'inizio del file.</summary>\r
60       <returns>Valore <see cref="T:System.Int32" /> che rappresenta la word più significativa della posizione del file.</returns>\r
61       <filterpriority>2</filterpriority>\r
62     </member>\r
63     <member name="P:System.Threading.Overlapped.OffsetLow">\r
64       <summary>Ottiene o imposta la word meno significativa della posizione del file dalla quale avviare il trasferimento.La posizione del file è un offset dei byte dall'inizio del file.</summary>\r
65       <returns>Valore <see cref="T:System.Int32" /> che rappresenta la word meno significativa della posizione del file.</returns>\r
66       <filterpriority>2</filterpriority>\r
67     </member>\r
68     <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
69       <summary>Comprime l'istanza corrente in una struttura <see cref="T:System.Threading.NativeOverlapped" />, specificando un delegato da richiamare al completamento dell'operazione di I/O asincrona e un oggetto gestito da utilizzare come buffer.</summary>\r
70       <returns>Puntatore non gestito a una struttura <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
71       <param name="iocb">Delegato <see cref="T:System.Threading.IOCompletionCallback" /> che rappresenta il metodo di callback chiamato al completamento dell'operazione di I/O asincrona.</param>\r
72       <param name="userData">Oggetto o matrice di oggetti che rappresenta il buffer di input o output per l'operazione.Ogni oggetto rappresenta uno buffer, ad esempio una matrice di byte.</param>\r
73       <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Overlapped" /> corrente è già stato compresso.</exception>\r
74       <filterpriority>2</filterpriority>\r
75     </member>\r
76     <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
77       <summary>Decomprime la struttura non gestita <see cref="T:System.Threading.NativeOverlapped" /> specificata in un oggetto <see cref="T:System.Threading.Overlapped" /> gestito. </summary>\r
78       <returns>Oggetto <see cref="T:System.Threading.Overlapped" /> contenente le informazioni decompresse dalla struttura nativa.</returns>\r
79       <param name="nativeOverlappedPtr">Puntatore non gestito a una struttura <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
80       <exception cref="T:System.ArgumentNullException">\r
81         <paramref name="nativeOverlappedPtr" /> è null.</exception>\r
82       <filterpriority>1</filterpriority>\r
83     </member>\r
84     <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
85       <summary>Comprime l'istanza corrente in una struttura <see cref="T:System.Threading.NativeOverlapped" />, specificando il delegato da richiamare al completamento dell'operazione di I/O asincrona e un oggetto gestito da utilizzare come buffer.Non propaga lo stack della chiamata.</summary>\r
86       <returns>Puntatore non gestito a una struttura <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
87       <param name="iocb">Delegato <see cref="T:System.Threading.IOCompletionCallback" /> che rappresenta il metodo di callback chiamato al completamento dell'operazione di I/O asincrona.</param>\r
88       <param name="userData">Oggetto o matrice di oggetti che rappresenta il buffer di input o output per l'operazione.Ogni oggetto rappresenta uno buffer, ad esempio una matrice di byte.</param>\r
89       <exception cref="T:System.Security.SecurityException">Il chiamante non dispone dell'autorizzazione richiesta. </exception>\r
90       <exception cref="T:System.InvalidOperationException">L'oggetto <see cref="T:System.Threading.Overlapped" /> corrente è già compresso.</exception>\r
91       <filterpriority>2</filterpriority>\r
92       <PermissionSet>\r
93         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
94       </PermissionSet>\r
95     </member>\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
107   </members>\r
108 </doc>