9812178f2004f6e1c3da3610c31869d8226cb810
[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>Получает код ошибки, количество байтов и тип перекрывающегося значения при завершении операции ввода-вывода в пуле потоков.</summary>\r
9       <param name="errorCode">Код ошибки. </param>\r
10       <param name="numBytes">Количество переданных байтов. </param>\r
11       <param name="pOVERLAP">Структура <see cref="T:System.Threading.NativeOverlapped" />, представляющая неуправляемый указатель на собственный тип перекрывающегося значения. </param>\r
12       <filterpriority>2</filterpriority>\r
13     </member>\r
14     <member name="T:System.Threading.NativeOverlapped">\r
15       <summary>Содержит явное представление, видимое из неуправляемого кода, и которое имеет то же представление, что и структура Win32 OVERLAPPED с дополнительными зарезервированными полями в конце.</summary>\r
16       <filterpriority>2</filterpriority>\r
17     </member>\r
18     <member name="F:System.Threading.NativeOverlapped.EventHandle">\r
19       <summary>Определяет обработчик события, которое задается сигнальным состоянием при завершении операции.Вызывающий процесс должен установить значение этого члена или нулем, или правильным обработчиком события до вызова наложенных функций.</summary>\r
20       <filterpriority>2</filterpriority>\r
21     </member>\r
22     <member name="F:System.Threading.NativeOverlapped.InternalHigh">\r
23       <summary>Задает длину полученных данных.Зарезервировано для использования операционной системой.</summary>\r
24       <filterpriority>2</filterpriority>\r
25     </member>\r
26     <member name="F:System.Threading.NativeOverlapped.InternalLow">\r
27       <summary>Задает системно-зависимый статус.Зарезервировано для использования операционной системой.</summary>\r
28       <filterpriority>2</filterpriority>\r
29     </member>\r
30     <member name="F:System.Threading.NativeOverlapped.OffsetHigh">\r
31       <summary>Задает старшее слово смещения в байтах, на котором следует начать передачу данных.</summary>\r
32       <filterpriority>2</filterpriority>\r
33     </member>\r
34     <member name="F:System.Threading.NativeOverlapped.OffsetLow">\r
35       <summary>Задает позицию в файле, с которой начать передачу данных.</summary>\r
36       <filterpriority>2</filterpriority>\r
37     </member>\r
38     <member name="T:System.Threading.Overlapped">\r
39       <summary>Обеспечивает управляемое представление Win32 структуры OVERLAPPED, включая методы перемещения информации из экземпляра <see cref="T:System.Threading.Overlapped" /> в структуру <see cref="T:System.Threading.NativeOverlapped" />.</summary>\r
40       <filterpriority>2</filterpriority>\r
41     </member>\r
42     <member name="M:System.Threading.Overlapped.#ctor">\r
43       <summary>Выполняет инициализацию нового, пустого экземпляра класса <see cref="T:System.Threading.Overlapped" />.</summary>\r
44     </member>\r
45     <member name="P:System.Threading.Overlapped.AsyncResult">\r
46       <summary>Получает или задает объект, который предоставляет сведения о состоянии операции ввода-вывода.</summary>\r
47       <returns>Объект, реализующий интерфейс <see cref="T:System.IAsyncResult" />.</returns>\r
48       <filterpriority>2</filterpriority>\r
49     </member>\r
50     <member name="M:System.Threading.Overlapped.Free(System.Threading.NativeOverlapped*)">\r
51       <summary>Освобождает неуправляемую память, связанную с собственной совмещенной структурой, выделенной методом <see cref="Overload:System.Threading.Overlapped.Pack" />.</summary>\r
52       <param name="nativeOverlappedPtr">Освобождаемый указатель структуры <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
53       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="nativeOverlappedPtr" /> имеет значение null.</exception>\r
54       <filterpriority>1</filterpriority>\r
55     </member>\r
56     <member name="P:System.Threading.Overlapped.OffsetHigh">\r
57       <summary>Получает или задает старшее слово позиции файла, с которой начинается передача данных.Позиция в файле — это смещение в байтах от начала файла.</summary>\r
58       <returns>Значение <see cref="T:System.Int32" />, представляющее старшее слово позиции файла.</returns>\r
59       <filterpriority>2</filterpriority>\r
60     </member>\r
61     <member name="P:System.Threading.Overlapped.OffsetLow">\r
62       <summary>Получает или задает младшее слово позиции файла, с которой начинается передача данных.Позиция в файле — это смещение в байтах от начала файла.</summary>\r
63       <returns>Значение <see cref="T:System.Int32" />, представляющее младшее слово позиции файла.</returns>\r
64       <filterpriority>2</filterpriority>\r
65     </member>\r
66     <member name="M:System.Threading.Overlapped.Pack(System.Threading.IOCompletionCallback,System.Object)">\r
67       <summary>Помещает текущий экземпляр в структуру <see cref="T:System.Threading.NativeOverlapped" />, определяющую делегата, вызываемого при завершении асинхронной операции ввода-вывода, и управляемый объект, который служит буфером.</summary>\r
68       <returns>Неуправляемый указатель на структуру <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
69       <param name="iocb">Делегат <see cref="T:System.Threading.IOCompletionCallback" />, который представляет метод обратного вызова, когда асинхронная операция ввода-вывода завершается.</param>\r
70       <param name="userData">Объект или массив объектов, представляющие буфер ввода или вывода для данной операции.Каждый объект представляет буфер, например, массив байтов.</param>\r
71       <exception cref="T:System.InvalidOperationException">Текущий объект <see cref="T:System.Threading.Overlapped" /> уже упакован.</exception>\r
72       <filterpriority>2</filterpriority>\r
73     </member>\r
74     <member name="M:System.Threading.Overlapped.Unpack(System.Threading.NativeOverlapped*)">\r
75       <summary>Распаковывает заданную неуправляемую структуру <see cref="T:System.Threading.NativeOverlapped" /> в управляемый объект <see cref="T:System.Threading.Overlapped" />. </summary>\r
76       <returns>Объект <see cref="T:System.Threading.Overlapped" />, содержащий распакованную информацию из собственной структуры.</returns>\r
77       <param name="nativeOverlappedPtr">Неуправляемый указатель на структуру <see cref="T:System.Threading.NativeOverlapped" />.</param>\r
78       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="nativeOverlappedPtr" /> имеет значение null.</exception>\r
79       <filterpriority>1</filterpriority>\r
80     </member>\r
81     <member name="M:System.Threading.Overlapped.UnsafePack(System.Threading.IOCompletionCallback,System.Object)">\r
82       <summary>Упаковывает текущий экземпляр в структуру <see cref="T:System.Threading.NativeOverlapped" />, определяющую вызываемого делегата, когда асинхронная операция вывода-ввода завершается и управляемый объект, который служит буфером.Не передает вызывающий стек.</summary>\r
83       <returns>Неуправляемый указатель на структуру <see cref="T:System.Threading.NativeOverlapped" />. </returns>\r
84       <param name="iocb">Делегат <see cref="T:System.Threading.IOCompletionCallback" />, который представляет метод обратного вызова, когда асинхронная операция ввода-вывода завершается.</param>\r
85       <param name="userData">Объект или массив объектов, представляющие буфер ввода или вывода для данной операции.Каждый объект представляет буфер, например, массив байтов.</param>\r
86       <exception cref="T:System.Security.SecurityException">У вызывающего объекта отсутствует необходимое разрешение. </exception>\r
87       <exception cref="T:System.InvalidOperationException">Текущий объект <see cref="T:System.Threading.Overlapped" /> уже упакован.</exception>\r
88       <filterpriority>2</filterpriority>\r
89       <PermissionSet>\r
90         <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlEvidence, ControlPolicy" />\r
91       </PermissionSet>\r
92     </member>\r
93     <member name="T:System.Threading.PreAllocatedOverlapped"></member>\r
94     <member name="M:System.Threading.PreAllocatedOverlapped.#ctor(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
95     <member name="M:System.Threading.PreAllocatedOverlapped.Dispose"></member>\r
96     <member name="T:System.Threading.ThreadPoolBoundHandle"></member>\r
97     <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.IOCompletionCallback,System.Object,System.Object)"></member>\r
98     <member name="M:System.Threading.ThreadPoolBoundHandle.AllocateNativeOverlapped(System.Threading.PreAllocatedOverlapped)"></member>\r
99     <member name="M:System.Threading.ThreadPoolBoundHandle.BindHandle(System.Runtime.InteropServices.SafeHandle)"></member>\r
100     <member name="M:System.Threading.ThreadPoolBoundHandle.Dispose"></member>\r
101     <member name="M:System.Threading.ThreadPoolBoundHandle.FreeNativeOverlapped(System.Threading.NativeOverlapped*)"></member>\r
102     <member name="M:System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(System.Threading.NativeOverlapped*)"></member>\r
103     <member name="P:System.Threading.ThreadPoolBoundHandle.Handle"></member>\r
104   </members>\r
105 </doc>