[Tizen] Add BuildTools 2.1.0-rc1-02804-05
[platform/upstream/coreclr.git] / Tools / dotnetcli / sdk / NuGetFallbackFolder / system.collections.concurrent / 4.3.0 / ref / netcore50 / ru / System.Collections.Concurrent.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <doc>
3   <assembly>
4     <name>System.Collections.Concurrent</name>
5   </assembly>
6   <members>
7     <member name="T:System.Collections.Concurrent.BlockingCollection`1">
8       <summary>Предоставляет возможности блокировки и ограничения для потокобезопасных коллекций, реализующих <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
9       <typeparam name="T">Тип элементов в коллекции.</typeparam>
10     </member>
11     <member name="M:System.Collections.Concurrent.BlockingCollection`1.#ctor">
12       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> без верхней границы.</summary>
13     </member>
14     <member name="M:System.Collections.Concurrent.BlockingCollection`1.#ctor(System.Collections.Concurrent.IProducerConsumerCollection{`0})">
15       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> без верхней границы, используя предоставленную коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" /> в качестве базового хранилища данных.</summary>
16       <param name="collection">Коллекция, используемая в качестве базового хранилища данных.</param>
17       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collection" /> является null.</exception>
18     </member>
19     <member name="M:System.Collections.Concurrent.BlockingCollection`1.#ctor(System.Collections.Concurrent.IProducerConsumerCollection{`0},System.Int32)">
20       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> указанной верхней границей, используя предоставленную коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" /> в качестве базового хранилища данных.</summary>
21       <param name="collection">Коллекция, используемая в качестве базового хранилища данных.</param>
22       <param name="boundedCapacity">Предельный размер коллекции.</param>
23       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collection" /> является null.</exception>
24       <exception cref="T:System.ArgumentOutOfRangeException">
25         <paramref name="boundedCapacity" /> не является положительным значением.</exception>
26       <exception cref="T:System.ArgumentException">Предоставленный <paramref name="collection" /> содержит больше значений, чем разрешается <paramref name="boundedCapacity" />.</exception>
27     </member>
28     <member name="M:System.Collections.Concurrent.BlockingCollection`1.#ctor(System.Int32)">
29       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> указанной верхней границей.</summary>
30       <param name="boundedCapacity">Предельный размер коллекции.</param>
31       <exception cref="T:System.ArgumentOutOfRangeException">
32         <paramref name="boundedCapacity" /> не является положительным значением.</exception>
33     </member>
34     <member name="M:System.Collections.Concurrent.BlockingCollection`1.Add(`0)">
35       <summary>Добавляет элемент в коллекцию <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
36       <param name="item">Элемент, добавляемый в коллекцию.Это значение может быть пустой ссылкой.</param>
37       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
38       <exception cref="T:System.InvalidOperationException">
39         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> была помечена как полный относительно дополнения.-или-Указанная коллекция не принимает такой элемент.</exception>
40     </member>
41     <member name="M:System.Collections.Concurrent.BlockingCollection`1.Add(`0,System.Threading.CancellationToken)">
42       <summary>Добавляет элемент в коллекцию <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
43       <param name="item">Элемент, добавляемый в коллекцию.Это значение может быть пустой ссылкой.</param>
44       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
45       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
46       <exception cref="T:System.ObjectDisposedException">
47         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален, или был удален <see cref="T:System.Threading.CancellationTokenSource" />, которому принадлежит <paramref name="cancellationToken" />.</exception>
48       <exception cref="T:System.InvalidOperationException">
49         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> была помечена как полный относительно дополнения.-или-Указанная коллекция не принимает такой элемент.</exception>
50     </member>
51     <member name="M:System.Collections.Concurrent.BlockingCollection`1.AddToAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0)">
52       <summary>Добавляет указанный элемент в один из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
53       <returns>Индекс коллекции в массиве <paramref name="collections" />, в которую добавляется элемент.</returns>
54       <param name="collections">Массив коллекций.</param>
55       <param name="item">Элемент, добавляемый в одну из коллекций.</param>
56       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
57       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
58       <exception cref="T:System.ArgumentOutOfRangeException">Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
59       <exception cref="T:System.ArgumentException">
60         <paramref name="collections" /> аргумент является массивом длины 0, содержит элемент null или хотя бы одна коллекция была помечена как готовая для добавления.</exception>
61       <exception cref="T:System.InvalidOperationException">Хотя бы одна базовая коллекция не приняла элемент.</exception>
62     </member>
63     <member name="M:System.Collections.Concurrent.BlockingCollection`1.AddToAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0,System.Threading.CancellationToken)">
64       <summary>Добавляет указанный элемент в один из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
65       <returns>Индекс коллекции в массиве <paramref name="collections" />, в которую добавляется элемент.</returns>
66       <param name="collections">Массив коллекций.</param>
67       <param name="item">Элемент, добавляемый в одну из коллекций.</param>
68       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
69       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
70       <exception cref="T:System.InvalidOperationException">Хотя бы одна базовая коллекция не приняла элемент.</exception>
71       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
72       <exception cref="T:System.ArgumentOutOfRangeException">Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
73       <exception cref="T:System.ArgumentException">
74         <paramref name="collections" /> аргумент является массивом длины 0, содержит элемент null или хотя бы одна коллекция была помечена как готовая для добавления.</exception>
75       <exception cref="T:System.ObjectDisposedException">По крайней мере один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален или <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" />, был удален.</exception>
76     </member>
77     <member name="P:System.Collections.Concurrent.BlockingCollection`1.BoundedCapacity">
78       <summary>Получает предельную емкость данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
79       <returns>Предельная емкость данной коллекции или значение int.MaxValue, если предельное значение не указано.</returns>
80       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
81     </member>
82     <member name="M:System.Collections.Concurrent.BlockingCollection`1.CompleteAdding">
83       <summary>Помечает экземпляры <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> как не допускающие добавления дополнительных элементов.</summary>
84       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
85     </member>
86     <member name="M:System.Collections.Concurrent.BlockingCollection`1.CopyTo(`0[],System.Int32)">
87       <summary>Копирует все элементы из экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в совместимый одномерный массив, начиная с указанного индекса в целевом массиве.</summary>
88       <param name="array">Одномерный массив, в который копируются элементы экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.Индекс в массиве должен начинаться с нуля.</param>
89       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, с которого начинается копирование.</param>
90       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
91       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="array" /> является null.</exception>
92       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="index" /> меньше нуля.</exception>
93       <exception cref="T:System.ArgumentException">
94         <paramref name="index" /> аргумент является равным или больше длины <paramref name="array" />.Массив назначения слишком мал для хранения всех элементов BlockingCcollection.Ранг массива не соответствует.Тип массива не совместим с типом элементов BlockingCollection.</exception>
95     </member>
96     <member name="P:System.Collections.Concurrent.BlockingCollection`1.Count">
97       <summary>Возвращает число элементов, содержащихся в очереди <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
98       <returns>Количество элементов, содержащихся в коллекции <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</returns>
99       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
100     </member>
101     <member name="M:System.Collections.Concurrent.BlockingCollection`1.Dispose">
102       <summary>Освобождает все ресурсы, используемые текущим экземпляром класса <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
103     </member>
104     <member name="M:System.Collections.Concurrent.BlockingCollection`1.Dispose(System.Boolean)">
105       <summary>Освобождает ресурсы, используемые экземпляром <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
106       <param name="disposing">Значение, определяющее, выполняется ли ликвидация явно (true) или в результате выполнения метода завершения (false).</param>
107     </member>
108     <member name="M:System.Collections.Concurrent.BlockingCollection`1.GetConsumingEnumerable">
109       <summary>Предоставляет получающий интерфейс <see cref="T:System.Collections.Generic.IEnumerator`1" /> для элементов коллекции.</summary>
110       <returns>Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, удаляющий и возвращающий элементы из коллекции.</returns>
111       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
112     </member>
113     <member name="M:System.Collections.Concurrent.BlockingCollection`1.GetConsumingEnumerable(System.Threading.CancellationToken)">
114       <summary>Предоставляет получающий интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" /> для элементов коллекции.</summary>
115       <returns>Интерфейс <see cref="T:System.Collections.Generic.IEnumerable`1" />, удаляющий и возвращающий элементы из коллекции.</returns>
116       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
117       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
118       <exception cref="T:System.ObjectDisposedException">Был удален <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> или <see cref="T:System.Threading.CancellationTokenSource" />, создавший параметр <paramref name="cancellationToken" />.</exception>
119     </member>
120     <member name="P:System.Collections.Concurrent.BlockingCollection`1.IsAddingCompleted">
121       <summary>Получает значение, указывающее, помечена ли данная коллекция <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> как закрытая для добавления элементов.</summary>
122       <returns>Значение, указывающее, помечена ли коллекция как закрытая для добавления.</returns>
123       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
124     </member>
125     <member name="P:System.Collections.Concurrent.BlockingCollection`1.IsCompleted">
126       <summary>Получает значение, указывающее, помечена ли данная коллекция <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> как закрытая для добавления элементов и является ли она пустой.</summary>
127       <returns>Значение, указывающее, помечена ли данная коллекция как закрытая для добавления элементов и является ли она пустой.</returns>
128       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
129     </member>
130     <member name="M:System.Collections.Concurrent.BlockingCollection`1.System#Collections#Generic#IEnumerable{T}#GetEnumerator">
131       <summary>Предоставляет интерфейс <see cref="T:System.Collections.Generic.IEnumerator`1" /> для элементов коллекции.</summary>
132       <returns>Интерфейс <see cref="T:System.Collections.Generic.IEnumerator`1" /> для элементов коллекции.</returns>
133       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
134     </member>
135     <member name="M:System.Collections.Concurrent.BlockingCollection`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
136       <summary>Копирует все элементы из экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в совместимый одномерный массив, начиная с указанного индекса в целевом массиве.</summary>
137       <param name="array">Одномерный массив, в который копируются элементы экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.Индекс в массиве должен начинаться с нуля.</param>
138       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, с которого начинается копирование.</param>
139       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
140       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="array" /> является null.</exception>
141       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="index" /> меньше нуля.</exception>
142       <exception cref="T:System.ArgumentException">
143         <paramref name="index" /> аргумент является равным или больше, чем длина <paramref name="array" />, массив является многомерным или параметр типа для коллекции нельзя автоматически привести к типу массива назначения.</exception>
144     </member>
145     <member name="P:System.Collections.Concurrent.BlockingCollection`1.System#Collections#ICollection#IsSynchronized">
146       <summary>Получает значение, определяющее, синхронизирован ли доступ к интерфейсу <see cref="T:System.Collections.ICollection" />.</summary>
147       <returns>Всегда возвращает значение false.</returns>
148       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
149     </member>
150     <member name="P:System.Collections.Concurrent.BlockingCollection`1.System#Collections#ICollection#SyncRoot">
151       <summary>Возвращает объект, который используется для синхронизации доступа к коллекции <see cref="T:System.Collections.ICollection" />.Данное свойство не поддерживается.</summary>
152       <returns>Возвращает значение null.</returns>
153       <exception cref="T:System.NotSupportedException">Свойство SyncRoot не поддерживается.</exception>
154     </member>
155     <member name="M:System.Collections.Concurrent.BlockingCollection`1.System#Collections#IEnumerable#GetEnumerator">
156       <summary>Предоставляет интерфейс <see cref="T:System.Collections.IEnumerator" /> для элементов коллекции.</summary>
157       <returns>Интерфейс <see cref="T:System.Collections.IEnumerator" /> для элементов коллекции.</returns>
158       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
159     </member>
160     <member name="M:System.Collections.Concurrent.BlockingCollection`1.Take">
161       <summary>Удаляет элемент из <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
162       <returns>Элемент, удаленный из коллекции.</returns>
163       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
164       <exception cref="T:System.InvalidOperationException">Базовая коллекция была изменена за пределами данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> или коллекция <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> пуста и помечена как полная и более недоступная для добавления объектов.</exception>
165     </member>
166     <member name="M:System.Collections.Concurrent.BlockingCollection`1.Take(System.Threading.CancellationToken)">
167       <summary>Удаляет элемент из <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
168       <returns>Элемент, удаленный из коллекции.</returns>
169       <param name="cancellationToken">Объект, который можно использовать для отмены операции извлечения.</param>
170       <exception cref="T:System.OperationCanceledException">
171         <see cref="T:System.Threading.CancellationToken" /> отменен.</exception>
172       <exception cref="T:System.ObjectDisposedException">Был удален <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> или отменен <see cref="T:System.Threading.CancellationTokenSource" />, создавший токен.</exception>
173       <exception cref="T:System.InvalidOperationException">Основная коллекция была изменена вне данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />, или коллекция BlockingCollection помечена как закрытая для добавления, или коллекция <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> пуста.</exception>
174     </member>
175     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TakeFromAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0@)">
176       <summary>Извлекает элемент из одного из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
177       <returns>Индекс коллекции в массиве <paramref name="collections" />, из которой удален элемент.</returns>
178       <param name="collections">Массив коллекций.</param>
179       <param name="item">Элемент, удаленный из одной из коллекций.</param>
180       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
181       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
182       <exception cref="T:System.ArgumentOutOfRangeException">Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
183       <exception cref="T:System.ArgumentException">Аргумент <paramref name="collections" /> является массивом с нулевой длиной или содержит элемент null, или в коллекции был вызван метод<see cref="M:System.Collections.Concurrent.BlockingCollection`1.CompleteAdding" />.</exception>
184       <exception cref="T:System.InvalidOperationException">Хотя бы одна из базовых коллекций была изменена вне ее экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
185     </member>
186     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TakeFromAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0@,System.Threading.CancellationToken)">
187       <summary>Извлекает элемент из любого из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />, контролируя указанный токен отмены.</summary>
188       <returns>Индекс коллекции в массиве <paramref name="collections" />, из которой удален элемент.</returns>
189       <param name="collections">Массив коллекций.</param>
190       <param name="item">Элемент, удаленный из одной из коллекций.</param>
191       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
192       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
193       <exception cref="T:System.InvalidOperationException">Хотя бы одна из базовых коллекций была изменена вне ее экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
194       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
195       <exception cref="T:System.ArgumentOutOfRangeException">Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
196       <exception cref="T:System.ArgumentException">Аргумент <paramref name="collections" /> является массивом с нулевой длиной или содержит элемент null, или в коллекции был вызван метод<see cref="M:System.Collections.Concurrent.BlockingCollection`1.CompleteAdding" />.</exception>
197       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
198     </member>
199     <member name="M:System.Collections.Concurrent.BlockingCollection`1.ToArray">
200       <summary>Копирует элементы из экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в новый массив.</summary>
201       <returns>Массив, содержащий копии элементов коллекции.</returns>
202       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
203     </member>
204     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAdd(`0)">
205       <summary>Пытается добавить указанный элемент в <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
206       <returns>Значение true, если <paramref name="item" /> удалось добавить; в противном случае — значение false.Если элемент является дубликатом, а соответствующая коллекция не поддерживает повторяющиеся элементы, создается исключение <see cref="T:System.InvalidOperationException" />.</returns>
207       <param name="item">Элемент, добавляемый в коллекцию.</param>
208       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
209       <exception cref="T:System.InvalidOperationException">
210         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> была помечена как полный относительно дополнения.-или-Указанная коллекция не принимает такой элемент.</exception>
211     </member>
212     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAdd(`0,System.Int32)">
213       <summary>Пытается добавить указанный элемент в коллекцию <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в течение указанного временного периода.</summary>
214       <returns>Значение true, если элемент <paramref name="item" /> удалось добавить в коллекцию в течение указанного времени; в противном случае — значение false.Если элемент является дубликатом, а соответствующая коллекция не поддерживает повторяющиеся элементы, создается исключение <see cref="T:System.InvalidOperationException" />.</returns>
215       <param name="item">Элемент, добавляемый в коллекцию.</param>
216       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
217       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
218       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.</exception>
219       <exception cref="T:System.InvalidOperationException">
220         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> была помечена как полный относительно дополнения.-или-Указанная коллекция не принимает такой элемент.</exception>
221     </member>
222     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAdd(`0,System.Int32,System.Threading.CancellationToken)">
223       <summary>Пытается добавить указанный элемент в коллекцию <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в течение указанного временного периода, контролируя токен отмены.</summary>
224       <returns>Значение true, если элемент <paramref name="item" /> удалось добавить в коллекцию в течение указанного времени; в противном случае — значение false.Если элемент является дубликатом, а соответствующая коллекция не поддерживает повторяющиеся элементы, создается исключение <see cref="T:System.InvalidOperationException" />.</returns>
225       <param name="item">Элемент, добавляемый в коллекцию.</param>
226       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
227       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
228       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
229       <exception cref="T:System.ObjectDisposedException">
230         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален, или был удален базовый <see cref="T:System.Threading.CancellationTokenSource" />.</exception>
231       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.</exception>
232       <exception cref="T:System.InvalidOperationException">
233         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> была помечена как полный относительно дополнения.-или-Указанная коллекция не принимает такой элемент.</exception>
234     </member>
235     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAdd(`0,System.TimeSpan)">
236       <summary>Пытается добавить указанный элемент в <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
237       <returns>Значение true, если элемент <paramref name="item" /> удалось добавить в коллекцию в течение указанного промежутка  времени; в противном случае — значение false.</returns>
238       <param name="item">Элемент, добавляемый в коллекцию.</param>
239       <param name="timeout">Объект <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или объект <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
240       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
241       <exception cref="T:System.ArgumentOutOfRangeException">
242         <paramref name="timeout" /> является отрицательным числом отличный значение -1 миллисекунд, которое представляет неограниченное время ожидания - или - время ожидания больше <see cref="F:System.Int32.MaxValue" />.</exception>
243       <exception cref="T:System.InvalidOperationException">
244         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> была помечена как полный относительно дополнения.-или-Указанная коллекция не принимает такой элемент.</exception>
245     </member>
246     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAddToAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0)">
247       <summary>Пытается добавить указанный элемент к одному из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
248       <returns>Индекс коллекции, в которую был добавлен элемент, в массиве <paramref name="collections" />, или -1, если добавить элемент не удалось.</returns>
249       <param name="collections">Массив коллекций.</param>
250       <param name="item">Элемент, добавляемый в одну из коллекций.</param>
251       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
252       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
253       <exception cref="T:System.ArgumentOutOfRangeException">Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
254       <exception cref="T:System.ArgumentException">
255         <paramref name="collections" /> аргумент является массивом длины 0, содержит элемент null или хотя бы одна коллекция была помечена как готовая для добавления.</exception>
256       <exception cref="T:System.InvalidOperationException">Хотя бы одна базовая коллекция не приняла элемент.</exception>
257     </member>
258     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAddToAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0,System.Int32)">
259       <summary>Пытается добавить указанный элемент к одному из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
260       <returns>Индекс коллекции, в которую был добавлен элемент, в массиве <paramref name="collections" />, или -1, если добавить элемент не удалось.</returns>
261       <param name="collections">Массив коллекций.</param>
262       <param name="item">Элемент, добавляемый в одну из коллекций.</param>
263       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
264       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
265       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
266       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.-или-Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
267       <exception cref="T:System.ArgumentException">
268         <paramref name="collections" /> аргумент является массивом длины 0, содержит элемент null или хотя бы одна коллекция была помечена как готовая для добавления.</exception>
269       <exception cref="T:System.InvalidOperationException">Хотя бы одна базовая коллекция не приняла элемент.</exception>
270     </member>
271     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAddToAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0,System.Int32,System.Threading.CancellationToken)">
272       <summary>Пытается добавить указанный элемент к одному из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
273       <returns>Индекс коллекции, в которую был добавлен элемент, в массиве <paramref name="collections" />, или -1, если добавить элемент не удалось.</returns>
274       <param name="collections">Массив коллекций.</param>
275       <param name="item">Элемент, добавляемый в одну из коллекций.</param>
276       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
277       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
278       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
279       <exception cref="T:System.InvalidOperationException">Хотя бы одна базовая коллекция не приняла элемент.</exception>
280       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
281       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.-или-Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
282       <exception cref="T:System.ArgumentException">
283         <paramref name="collections" /> аргумент является массивом длины 0, содержит элемент null или хотя бы одна коллекция была помечена как готовая для добавления.</exception>
284       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
285     </member>
286     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryAddToAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0,System.TimeSpan)">
287       <summary>Пытается добавить указанный элемент в любой из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />, контролируя указанный токен отмены.</summary>
288       <returns>Индекс коллекции, в которую был добавлен элемент, в массиве <paramref name="collections" />, или -1, если добавить элемент не удалось.</returns>
289       <param name="collections">Массив коллекций.</param>
290       <param name="item">Элемент, добавляемый в одну из коллекций.</param>
291       <param name="timeout">Объект <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или объект <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
292       <exception cref="T:System.ObjectDisposedException">По крайней мере один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> или <see cref="T:System.Threading.CancellationTokenSource" />, создавший <paramref name="cancellationToken" /> был удален.</exception>
293       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
294       <exception cref="T:System.ArgumentOutOfRangeException">
295         <paramref name="timeout" /> является отрицательным числом отличный значение -1 миллисекунд, которое представляет неограниченное время ожидания - или - время ожидания больше <see cref="F:System.Int32.MaxValue" />.-или-Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
296       <exception cref="T:System.ArgumentException">
297         <paramref name="collections" /> аргумент является массивом длины 0, содержит элемент null или хотя бы одна коллекция была помечена как готовая для добавления.</exception>
298       <exception cref="T:System.InvalidOperationException">Хотя бы одна базовая коллекция не приняла элемент.</exception>
299     </member>
300     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTake(`0@)">
301       <summary>Пытается удалить элемент из коллекции <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
302       <returns>Значение true, если элемент можно удалить; в противном случае — значение false.</returns>
303       <param name="item">Элемент, который необходимо удалить из коллекции.</param>
304       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
305       <exception cref="T:System.InvalidOperationException">Базовая коллекция была изменена вне данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
306     </member>
307     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTake(`0@,System.Int32)">
308       <summary>Пытается удалить элемент из коллекции <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в течение указанного временного периода.</summary>
309       <returns>Значение true, если элемент удалось удалить из коллекции в течение указанного времени; в противном случае — значение false.</returns>
310       <param name="item">Элемент, который необходимо удалить из коллекции.</param>
311       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
312       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
313       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.</exception>
314       <exception cref="T:System.InvalidOperationException">Базовая коллекция была изменена вне данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
315     </member>
316     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTake(`0@,System.Int32,System.Threading.CancellationToken)">
317       <summary>Пытается удалить элемент из коллекции <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в течение указанного временного периода, контролируя токен отмены.</summary>
318       <returns>Значение true, если элемент удалось удалить из коллекции в течение указанного времени; в противном случае — значение false.</returns>
319       <param name="item">Элемент, который необходимо удалить из коллекции.</param>
320       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
321       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
322       <exception cref="T:System.OperationCanceledException">
323         <see cref="T:System.Threading.CancellationToken" /> был отменен.</exception>
324       <exception cref="T:System.ObjectDisposedException">
325         <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален, или был удален базовый <see cref="T:System.Threading.CancellationTokenSource" />.</exception>
326       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.</exception>
327       <exception cref="T:System.InvalidOperationException">Базовая коллекция была изменена вне данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
328     </member>
329     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTake(`0@,System.TimeSpan)">
330       <summary>Пытается удалить элемент из коллекции <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> в течение указанного временного периода.</summary>
331       <returns>Значение true, если элемент удалось удалить из коллекции в течение указанного времени; в противном случае — значение false.</returns>
332       <param name="item">Элемент, который необходимо удалить из коллекции.</param>
333       <param name="timeout">Объект, представляющий время ожидания в миллисекундах, или объект, представляющий -1 миллисекунду для неограниченного ожидания. </param>
334       <exception cref="T:System.ObjectDisposedException">Объект <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> удален.</exception>
335       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="timeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.-или- Значение <paramref name="timeout" /> больше значения <see cref="F:System.Int32.MaxValue" />.</exception>
336       <exception cref="T:System.InvalidOperationException">Базовая коллекция была изменена вне данного экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
337     </member>
338     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTakeFromAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0@)">
339       <summary>Пытается удалить элемент из любого из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
340       <returns>Индекс коллекции, из которой был удален элемент, в массиве <paramref name="collections" />, или -1, если удалить элемент не удалось.</returns>
341       <param name="collections">Массив коллекций.</param>
342       <param name="item">Элемент, удаленный из одной из коллекций.</param>
343       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
344       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
345       <exception cref="T:System.ArgumentOutOfRangeException">Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
346       <exception cref="T:System.ArgumentException">
347         <paramref name="collections" /> аргумент является массивом длины 0 или содержит элемент null.</exception>
348       <exception cref="T:System.InvalidOperationException">Хотя бы одна из базовых коллекций была изменена вне ее экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
349     </member>
350     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTakeFromAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0@,System.Int32)">
351       <summary>Пытается удалить элемент из любого из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
352       <returns>Индекс коллекции, из которой был удален элемент, в массиве <paramref name="collections" />, или -1, если удалить элемент не удалось.</returns>
353       <param name="collections">Массив коллекций.</param>
354       <param name="item">Элемент, удаленный из одной из коллекций.</param>
355       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
356       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
357       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
358       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.-или-Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
359       <exception cref="T:System.ArgumentException">
360         <paramref name="collections" /> аргумент является массивом длины 0 или содержит элемент null.</exception>
361       <exception cref="T:System.InvalidOperationException">Хотя бы одна из базовых коллекций была изменена вне ее экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
362     </member>
363     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTakeFromAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0@,System.Int32,System.Threading.CancellationToken)">
364       <summary>Пытается удалить элемент из любого из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
365       <returns>Индекс коллекции, из которой был удален элемент, в массиве <paramref name="collections" />, или -1, если удалить элемент не удалось.</returns>
366       <param name="collections">Массив коллекций.</param>
367       <param name="item">Элемент, удаленный из одной из коллекций.</param>
368       <param name="millisecondsTimeout">Время ожидания в миллисекундах или функция <see cref="F:System.Threading.Timeout.Infinite" /> (-1) в случае неограниченного времени ожидания.</param>
369       <param name="cancellationToken">Маркер отмены, который следует контролировать.</param>
370       <exception cref="T:System.OperationCanceledException">Если <see cref="T:System.Threading.CancellationToken" /> отменяется.</exception>
371       <exception cref="T:System.InvalidOperationException">Хотя бы одна из базовых коллекций была изменена вне ее экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
372       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
373       <exception cref="T:System.ArgumentOutOfRangeException">Параметр <paramref name="millisecondsTimeout" /> является отрицательным числом, отличным от -1, которое представляет неограниченное время ожидания.-или-Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
374       <exception cref="T:System.ArgumentException">
375         <paramref name="collections" /> аргумент является массивом длины 0 или содержит элемент null.</exception>
376       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
377     </member>
378     <member name="M:System.Collections.Concurrent.BlockingCollection`1.TryTakeFromAny(System.Collections.Concurrent.BlockingCollection{`0}[],`0@,System.TimeSpan)">
379       <summary>Пытается удалить элемент из любого из указанных экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</summary>
380       <returns>Индекс коллекции, из которой был удален элемент, в массиве <paramref name="collections" />, или -1, если удалить элемент не удалось.</returns>
381       <param name="collections">Массив коллекций.</param>
382       <param name="item">Элемент, удаленный из одной из коллекций.</param>
383       <param name="timeout">Объект <see cref="T:System.TimeSpan" />, представляющий время ожидания в миллисекундах, или объект <see cref="T:System.TimeSpan" />, представляющий -1 миллисекунду для неограниченного ожидания.</param>
384       <exception cref="T:System.ObjectDisposedException">Хотя бы один из экземпляров <see cref="T:System.Collections.Concurrent.BlockingCollection`1" /> был удален.</exception>
385       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collections" /> является null.</exception>
386       <exception cref="T:System.ArgumentOutOfRangeException">
387         <paramref name="timeout" /> является отрицательным числом отличный значение -1 миллисекунд, которое представляет неограниченное время ожидания - или - время ожидания больше <see cref="F:System.Int32.MaxValue" />.-или-Число <paramref name="collections" /> больше, чем максимальный размер (62 для STA и 63 для MTA).</exception>
388       <exception cref="T:System.ArgumentException">
389         <paramref name="collections" /> аргумент является массивом длины 0 или содержит элемент null.</exception>
390       <exception cref="T:System.InvalidOperationException">Хотя бы одна из базовых коллекций была изменена вне ее экземпляра <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />.</exception>
391     </member>
392     <member name="T:System.Collections.Concurrent.ConcurrentBag`1">
393       <summary>Представляет потокобезопасную неупорядоченную коллекцию объектов.</summary>
394       <typeparam name="T">Тип элементов, хранимых в коллекции.</typeparam>
395     </member>
396     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.#ctor">
397       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
398     </member>
399     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
400       <summary>Инициализирует новый экземпляр <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />, который содержит элементы, скопированные из указанного коллекции.</summary>
401       <param name="collection">Коллекция, элементы которой копируются в новую коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</param>
402       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="collection" /> является ссылкой на null (Nothing в Visual Basic).</exception>
403     </member>
404     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.Add(`0)">
405       <summary>Добавляет объект в <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
406       <param name="item">Объект, который должен быть добавлен в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.Значение ссылочных типов может быть пустой ссылкой (Nothing в Visual Basic).</param>
407     </member>
408     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.CopyTo(`0[],System.Int32)">
409       <summary>Копирует элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> в существующий одномерный массив <see cref="T:System.Array" />, начиная с указанного значения индекса массива.</summary>
410       <param name="array">Одномерный массив класса <see cref="T:System.Array" />, который является целевым массивом для элементов, копируемых из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.Индексация массива <see cref="T:System.Array" /> должна начинаться с нуля.</param>
411       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, с которого начинается копирование.</param>
412       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> является ссылкой на null (Nothing в Visual Basic).</exception>
413       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
414       <exception cref="T:System.ArgumentException">
415         <paramref name="index" /> является равным или больше, чем длина <paramref name="array" /> - или - число элементов в источнике <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> больше, чем свободное пространство от <paramref name="index" /> до конца массива назначения <paramref name="array" />.</exception>
416     </member>
417     <member name="P:System.Collections.Concurrent.ConcurrentBag`1.Count">
418       <summary>Возвращает число элементов, содержащихся в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
419       <returns>Число элементов, содержащихся в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</returns>
420     </member>
421     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.GetEnumerator">
422       <summary>Возвращает перечислитель для просмотра коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
423       <returns>Перечислитель для содержимого коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</returns>
424     </member>
425     <member name="P:System.Collections.Concurrent.ConcurrentBag`1.IsEmpty">
426       <summary>Получает значение, указывающее, является ли коллекция <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> пустой.</summary>
427       <returns>Значение true, если коллекция <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> является пустой; в противном случае — значение false.</returns>
428     </member>
429     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.System#Collections#Concurrent#IProducerConsumerCollection{T}#TryAdd(`0)">
430       <summary>Пытается добавить объект в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
431       <returns>Всегда возвращает значение true</returns>
432       <param name="item">Объект, который должен быть добавлен в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.Значение ссылочных типов может быть пустой ссылкой (Nothing в Visual Basic).</param>
433     </member>
434     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
435       <summary>Копирует элементы коллекции <see cref="T:System.Collections.ICollection" /> в массив <see cref="T:System.Array" />, начиная с указанного индекса в массиве <see cref="T:System.Array" />.</summary>
436       <param name="array">Одномерный массив класса <see cref="T:System.Array" />, который является целевым массивом для элементов, копируемых из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.Индексация массива <see cref="T:System.Array" /> должна начинаться с нуля.</param>
437       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, с которого начинается копирование.</param>
438       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="array" /> является ссылкой на null (Nothing в Visual Basic).</exception>
439       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
440       <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным.-или- В параметре <paramref name="array" /> не используется индексация с нуля.- или -<paramref name="index" /> является равным или больше, чем длина <paramref name="array" /> - или - число элементов в источнике <see cref="T:System.Collections.ICollection" /> больше, чем свободное пространство от <paramref name="index" /> до конца массива назначения <paramref name="array" />.-или- Тип исходной коллекции <see cref="T:System.Collections.ICollection" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />.</exception>
441     </member>
442     <member name="P:System.Collections.Concurrent.ConcurrentBag`1.System#Collections#ICollection#IsSynchronized">
443       <summary>Получает значение, указывающее, является ли доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизированным с SyncRoot.</summary>
444       <returns>Значение true, если доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизирован с SyncRoot, в противном случае — значение false.Это свойство всегда возвращает значение false для коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</returns>
445     </member>
446     <member name="P:System.Collections.Concurrent.ConcurrentBag`1.System#Collections#ICollection#SyncRoot">
447       <summary>Возвращает объект, который используется для синхронизации доступа к коллекции <see cref="T:System.Collections.ICollection" />.Данное свойство не поддерживается.</summary>
448       <returns>Возвращает значение null (Nothing в Visual Basic).</returns>
449       <exception cref="T:System.NotSupportedException">Свойство SyncRoot не поддерживается.</exception>
450     </member>
451     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.System#Collections#IEnumerable#GetEnumerator">
452       <summary>Возвращает перечислитель для просмотра коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
453       <returns>Перечислитель для содержимого коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</returns>
454     </member>
455     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.ToArray">
456       <summary>Копирует элементы <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> в новый массив.</summary>
457       <returns>Новый массив, содержащий снимок элементов, скопированных из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</returns>
458     </member>
459     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.TryPeek(`0@)">
460       <summary>Пытается вернуть объект из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> без его удаления.</summary>
461       <returns>Значение true, если объект был успешно возвращен; в противном случае — значение false.</returns>
462       <param name="result">Параметр <paramref name="result" />, возвращаемый данным методом, содержит объект из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> или значение по умолчанию типа <paramref name="T" />, если операцию не удалось выполнить.</param>
463     </member>
464     <member name="M:System.Collections.Concurrent.ConcurrentBag`1.TryTake(`0@)">
465       <summary>Пытается удалить и вернуть объект из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.</summary>
466       <returns>Значение true, если объект был успешно удален; в противном случае — значение false.</returns>
467       <param name="result">Параметр <paramref name="result" />, возвращаемый данным методом, содержит объект, удаленный из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" /> или значение по умолчанию типа <paramref name="T" />, если операцию не удалось выполнить.</param>
468     </member>
469     <member name="T:System.Collections.Concurrent.ConcurrentDictionary`2">
470       <summary>Представляет потокобезопасную коллекцию пар "ключ-значение", доступ к которой могут одновременно получать несколько потоков. </summary>
471       <typeparam name="TKey">Тип ключей в словаре.</typeparam>
472       <typeparam name="TValue">Тип значений в словаре.</typeparam>
473     </member>
474     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor">
475       <summary>Инициализирует новый пустой экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который обладает уровнем параллелизма по умолчанию и указанной начальной емкостью, а также использует для данного типа ключа компаратор по умолчанию.</summary>
476     </member>
477     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,`1}})">
478       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который содержит элементы, скопированные их указанной коллекции <see cref="T:System.Collections.Generic.IEnumerable`1" />, обладает уровнем параллелизма по умолчанию и заданной начальной емкостью, а также использует для данного типа ключа компаратор по умолчанию.</summary>
479       <param name="collection">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого копируются в новый объект <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
480       <exception cref="T:System.ArgumentNullException">
481         <paramref name="collection" /> или любой из его ключей — null.</exception>
482       <exception cref="T:System.ArgumentException">Параметр <paramref name="collection" /> содержит один или более повторяющихся ключей.</exception>
483     </member>
484     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,`1}},System.Collections.Generic.IEqualityComparer{`0})">
485       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который содержит элементы, скопированные из указанной коллекции <see cref="T:System.Collections.IEnumerable" />, обладает уровнем параллелизма по умолчанию, начальной емкостью по умолчанию, а также использует заданный интерфейс <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
486       <param name="collection">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого копируются в новый объект <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
487       <param name="comparer">Реализация интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемая при сравнении ключей.</param>
488       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="collection" /> или <paramref name="comparer" /> имеет значение null.</exception>
489     </member>
490     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor(System.Collections.Generic.IEqualityComparer{`0})">
491       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который является пустым, имеет уровень параллелизма и емкость по умолчанию, а также использует заданный объект <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
492       <param name="comparer">Реализация сравнения равенства, используемая при сравнении ключей.</param>
493       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="comparer" /> имеет значение null.</exception>
494     </member>
495     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor(System.Int32,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`0,`1}},System.Collections.Generic.IEqualityComparer{`0})">
496       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который содержит элементы, скопированные из заданной коллекции <see cref="T:System.Collections.IEnumerable" />, и использует указанный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
497       <param name="concurrencyLevel">Предполагаемое количество потоков, которые будут параллельно обновлять коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
498       <param name="collection">Объект <see cref="T:System.Collections.Generic.IEnumerable`1" />, элементы которого копируются в новый объект <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
499       <param name="comparer">Реализация интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемая при сравнении ключей.</param>
500       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="collection" /> или <paramref name="comparer" /> имеет значение null.</exception>
501       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="concurrencyLevel" /> меньше 1.</exception>
502       <exception cref="T:System.ArgumentException">Параметр <paramref name="collection" /> содержит один или более повторяющихся ключей.</exception>
503     </member>
504     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor(System.Int32,System.Int32)">
505       <summary>Инициализирует новый пустой экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который обладает указанными уровнем параллелизма и емкостью, а также использует для данного типа ключей компаратор по умолчанию.</summary>
506       <param name="concurrencyLevel">Предполагаемое количество потоков, которые будут параллельно обновлять коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
507       <param name="capacity">Начальное количество элементов, которое может содержать коллекция <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
508       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="concurrencyLevel" /> меньше 1.-или-Значение параметра <paramref name="capacity" /> меньше 0.</exception>
509     </member>
510     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.#ctor(System.Int32,System.Int32,System.Collections.Generic.IEqualityComparer{`0})">
511       <summary>Инициализирует новый пустой экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, который обладает указанными уровнем параллелизма и начальной емкостью, а также использует заданный компаратор <see cref="T:System.Collections.Generic.IEqualityComparer`1" />.</summary>
512       <param name="concurrencyLevel">Предполагаемое количество потоков, которые будут параллельно обновлять коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
513       <param name="capacity">Начальное количество элементов, которое может содержать коллекция <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
514       <param name="comparer">Реализация интерфейса <see cref="T:System.Collections.Generic.IEqualityComparer`1" />, используемая при сравнении ключей.</param>
515       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="comparer" /> имеет значение null.</exception>
516       <exception cref="T:System.ArgumentOutOfRangeException">Значение <paramref name="concurrencyLevel" /> или <paramref name="capacity" /> меньше 1.</exception>
517     </member>
518     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(`0,System.Func{`0,`1},System.Func{`0,`1,`1})">
519       <summary>Использует заданные функции, чтобы добавить пару "ключ-значение" в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, если данный ключ еще не существует, или чтобы обновить пару "ключ-значение" в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> в случае существования ключа.</summary>
520       <returns>Новое значение для ключа.Это значение будет результатом выполнения функции addValueFactory (если ключ не существовал) или updateValueFactory (если ключ имелся).</returns>
521       <param name="key">Ключ, который добавляется или значение которого обновляется</param>
522       <param name="addValueFactory">Функция, используемая для создания значения для несуществующего ключа</param>
523       <param name="updateValueFactory">Функция, используемая для создания нового значения для существующего ключа на основе его текущего значения</param>
524       <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="key" />, <paramref name="addValueFactory" /> или <paramref name="updateValueFactory" /> — null.</exception>
525       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
526     </member>
527     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(`0,`1,System.Func{`0,`1,`1})">
528       <summary>Добавляет пару "ключ-значение" в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, если данный ключ еще не существует, или обновляет пару "ключ-значение" в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, используя указанную функцию, в случае существования ключа.</summary>
529       <returns>Новое значение для ключа.Это может быть либо значение addValue (если ключ отсутствовал), либо результат updateValueFactory (если ключ имелся).</returns>
530       <param name="key">Ключ, который добавляется или значение которого обновляется</param>
531       <param name="addValue">Значение, добавляемое для несуществующего ключа</param>
532       <param name="updateValueFactory">Функция, используемая для создания нового значения для существующего ключа на основе его текущего значения</param>
533       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> или <paramref name="updateValueFactory" /> имеет значение null.</exception>
534       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
535     </member>
536     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.Clear">
537       <summary>Удаляет все ключи и значения из словаря <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
538     </member>
539     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.ContainsKey(`0)">
540       <summary>Определяет, содержится ли указанный ключ в словаре <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
541       <returns>true, если <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> содержит элемент с указанным ключом, в противном случае — false.</returns>
542       <param name="key">Ключ для поиска в <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</param>
543       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
544     </member>
545     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.Count">
546       <summary>Возвращает число пар "ключ-значение", содержащихся в словаре <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
547       <returns>Число пар "ключ-значение", содержащихся в словаре <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</returns>
548       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
549     </member>
550     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.GetEnumerator">
551       <summary>Возвращает перечислитель для просмотра коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
552       <returns>Перечислитель для объекта <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</returns>
553     </member>
554     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(`0,System.Func{`0,`1})">
555       <summary>Добавляет пару "ключ-значение" в <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, используя указанную функцию, если ключ еще не существует.</summary>
556       <returns>Значение для ключа.Этим значением будет существующее значение ключа, если ключ уже имеется в словаре, или новое значение, возвращенное функцией valueFactory, если ключ не существовал в словаре.</returns>
557       <param name="key">Ключ добавляемого элемента.</param>
558       <param name="valueFactory">Функция, используемая для создания значения для ключа</param>
559       <exception cref="T:System.ArgumentNullException">Параметр <paramref name="key" /> или <paramref name="valueFactory" /> имеет значение null.</exception>
560       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
561     </member>
562     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(`0,`1)">
563       <summary>Добавляет пару "ключ-значение" в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, если ключ еще не существует.</summary>
564       <returns>Значение для ключа.Этим значением будет существующее значение ключа, если ключ уже имеется в словаре, или новое значение, если ключ не существовал в словаре.</returns>
565       <param name="key">Ключ добавляемого элемента.</param>
566       <param name="value">Значение, которое необходимо добавить, если ключ еще не существует</param>
567       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
568       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
569     </member>
570     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.IsEmpty">
571       <summary>Получает значение, указывающее, является ли коллекция <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> пустой.</summary>
572       <returns>Значение true, если объект <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> пуст; в противном случае — false.</returns>
573     </member>
574     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.Item(`0)">
575       <summary>Возвращает или задает значение, связанное с указанным ключом.</summary>
576       <returns>Значение пары "ключ-значение" по указанному индексу.</returns>
577       <param name="key">Ключ, значение которого требуется получить или задать.</param>
578       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
579       <exception cref="T:System.Collections.Generic.KeyNotFoundException">Свойство извлечено, параметр <paramref name="key" /> не существует в коллекции.</exception>
580     </member>
581     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.Keys">
582       <summary>Получает коллекцию, содержащую ключи из словаря <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary>
583       <returns>Коллекция всех ключей в <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns>
584     </member>
585     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#ICollection{T}#Add(System.Collections.Generic.KeyValuePair{`0,`1})">
586       <summary>Добавляет элемент в коллекцию.</summary>
587       <param name="keyValuePair">Объект <see cref="T:System.Collections.Generic.KeyValuePair`2" />, добавляемый в словарь.</param>
588     </member>
589     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#ICollection{T}#Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
590       <summary>Получает значение, указывающее, содержит ли коллекция <see cref="T:System.Collections.Generic.ICollection`1" /> элемент с указанным ключом.</summary>
591       <returns>true, если <see cref="T:System.Collections.Generic.ICollection`1" /> содержит элемент с указанным ключом, в противном случае — false.</returns>
592       <param name="keyValuePair">Ключ для поиска в <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
593     </member>
594     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#ICollection{T}#CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
595       <summary>Копирует элементы коллекции <see cref="T:System.Collections.ICollection" /> в массив, начиная с указанного индекса массива.</summary>
596       <param name="array">Одномерный массив для приема элементов, копируемых из <see cref="T:System.Collections.ICollection" />.Индекс в массиве должен начинаться с нуля.</param>
597       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, с которого начинается копирование.</param>
598     </member>
599     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#ICollection{T}#IsReadOnly">
600       <summary>Возвращает значение, указывающее, доступен ли список <see cref="T:System.Collections.ICollection" /> только для чтения.</summary>
601       <returns>Значение true, если коллекция <see cref="T:System.Collections.ICollection" /> доступна только для чтения, в противном случае — значение false. </returns>
602     </member>
603     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#ICollection{T}#Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
604       <summary>Удаляет указанную пару "ключ-значение" из коллекции.</summary>
605       <returns>Значение true, если элемент успешно удален, в противном случае — значение false.Этот метод возвращает также false, если <paramref name="key" /> не был найден в исходном <see cref="T:System.Collections.Generic.ICollection`1" />.</returns>
606       <param name="keyValuePair">Объект класса <see cref="T:System.Collections.Generic.KeyValuePair`2" /> для удаления.</param>
607     </member>
608     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Add(`0,`1)">
609       <summary>Добавляет указанную пару "ключ-значение" в коллекцию <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary>
610       <param name="key">Объект, используемый в качестве ключа добавляемого элемента.</param>
611       <param name="value">Объект, используемый в качестве значения добавляемого элемента.</param>
612       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
613       <exception cref="T:System.ArgumentException">Элемент с таким ключом уже существует в <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</exception>
614       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
615     </member>
616     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#IDictionary{TKey@TValue}#Remove(`0)">
617       <summary>Удаляет элемент с указанным ключом из объекта <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary>
618       <returns>Значение true, если элемент успешно удален, в противном случае — значение false.Этот метод возвращает также false, если <paramref name="key" /> не был найден в исходном <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
619       <param name="key">Ключ элемента, который требуется удалить.</param>
620       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
621     </member>
622     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys">
623       <summary>Получает коллекцию, содержащую ключи из словаря <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary>
624       <returns>Коллекция, содержащая ключи в <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns>
625     </member>
626     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values">
627       <summary>Получает коллекцию, содержащую все значения <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary>
628       <returns>Коллекция, содержащая значения словаря <see cref="T:System.Collections.Generic.Dictionary`2" />.</returns>
629     </member>
630     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
631       <summary>Копирует элементы коллекции <see cref="T:System.Collections.ICollection" /> в массив, начиная с указанного индекса массива.</summary>
632       <param name="array">Одномерный массив для приема элементов, копируемых из <see cref="T:System.Collections.ICollection" />.Индекс в массиве должен начинаться с нуля.</param>
633       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, с которого начинается копирование.</param>
634       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="array" /> имеет значение null.</exception>
635       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше 0.</exception>
636       <exception cref="T:System.ArgumentException">Значение параметра <paramref name="index" /> больше или равно длине массива <paramref name="array" />. -или-Количество элементов в исходной коллекции <see cref="T:System.Collections.ICollection" /> превышает доступное место, начиная с индекса <paramref name="index" /> до конца массива назначения <paramref name="array" />.</exception>
637     </member>
638     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#ICollection#IsSynchronized">
639       <summary>Получает значение, указывающее, является ли доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизированным с SyncRoot.</summary>
640       <returns>true, если доступ к классу <see cref="T:System.Collections.ICollection" /> является синхронизированным (потокобезопасным); в противном случае — false.Для <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> Это свойство всегда возвращает значение false.</returns>
641     </member>
642     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#ICollection#SyncRoot">
643       <summary>Возвращает объект, который используется для синхронизации доступа к коллекции <see cref="T:System.Collections.ICollection" />.Данное свойство не поддерживается.</summary>
644       <returns>Всегда возвращает значение NULL.</returns>
645       <exception cref="T:System.NotSupportedException">Данное свойство не поддерживается.</exception>
646     </member>
647     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#Add(System.Object,System.Object)">
648       <summary>Добавляет указанные ключ и значение в словарь.</summary>
649       <param name="key">Объект, который используется в качестве ключа.</param>
650       <param name="value">Объект, который используется в качестве значения.</param>
651       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
652       <exception cref="T:System.ArgumentException">Параметр <paramref name="key" /> имеет тип, который не может быть присвоен типу ключа <see cref="T:System.Collections.Generic.Dictionary`2" />. -или- Тип параметра <paramref name="value" /> не допускает присваивание типу значений словаря <see cref="T:System.Collections.Generic.Dictionary`2" />. -или-Значение с таким ключом уже существует в <see cref="T:System.Collections.Generic.Dictionary`2" />.</exception>
653       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
654     </member>
655     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#Contains(System.Object)">
656       <summary>Получает значение, указывающее, содержит ли коллекция <see cref="T:System.Collections.Generic.IDictionary`2" /> элемент с указанным ключом.</summary>
657       <returns>true, если <see cref="T:System.Collections.Generic.IDictionary`2" /> содержит элемент с указанным ключом, в противном случае — false.</returns>
658       <param name="key">Ключ для поиска в <see cref="T:System.Collections.Generic.IDictionary`2" />.</param>
659       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
660     </member>
661     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#GetEnumerator">
662       <summary>Предоставляет объект <see cref="T:System.Collections.IDictionaryEnumerator" /> для коллекции <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary>
663       <returns>
664         <see cref="T:System.Collections.IDictionaryEnumerator" /> для <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
665     </member>
666     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#IsFixedSize">
667       <summary>Возвращает значение, показывающее, имеет ли список <see cref="T:System.Collections.Generic.IDictionary`2" /> фиксированный размер.</summary>
668       <returns>Значение true, если список <see cref="T:System.Collections.Generic.IDictionary`2" /> имеет фиксированный размер, в противном случае — значение false.Для <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> Данное свойство всегда возвращает значение false.</returns>
669     </member>
670     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#IsReadOnly">
671       <summary>Возвращает значение, указывающее, доступен ли список <see cref="T:System.Collections.Generic.IDictionary`2" /> только для чтения.</summary>
672       <returns>Значение true, если коллекция <see cref="T:System.Collections.Generic.IDictionary`2" /> доступна только для чтения, в противном случае — значение false.Для <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> Данное свойство всегда возвращает значение false.</returns>
673     </member>
674     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#Item(System.Object)">
675       <summary>Возвращает или задает значение, связанное с указанным ключом.</summary>
676       <returns>Значение, связанное с указанным ключом, или null, если <paramref name="key" /> отсутствует в словаре или тип параметра <paramref name="key" /> не допускает присваивание типу ключа <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</returns>
677       <param name="key">Ключ, значение которого требуется получить или задать.</param>
678       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
679       <exception cref="T:System.ArgumentException">Присваивается значение, а параметр <paramref name="key" /> имеет тип, который не может быть присвоен типу ключа или типу значения <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</exception>
680     </member>
681     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#Keys">
682       <summary>Получает <see cref="T:System.Collections.ICollection" />, который содержит ключи <see cref="T:System.Collections.Generic.IDictionary`2" />.</summary>
683       <returns>Интерфейс, содержащий ключи <see cref="T:System.Collections.Generic.IDictionary`2" />.</returns>
684     </member>
685     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#Remove(System.Object)">
686       <summary>Удаляет элемент с указанным ключом из объекта <see cref="T:System.Collections.IDictionary" />.</summary>
687       <param name="key">Ключ элемента, который требуется удалить.</param>
688       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
689     </member>
690     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IDictionary#Values">
691       <summary>Возвращает коллекцию <see cref="T:System.Collections.ICollection" />, которая содержит значения из <see cref="T:System.Collections.IDictionary" />.</summary>
692       <returns>Интерфейс, который содержит значения в объекте <see cref="T:System.Collections.IDictionary" />.</returns>
693     </member>
694     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.System#Collections#IEnumerable#GetEnumerator">
695       <summary>Возвращает перечислитель для просмотра коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
696       <returns>Перечислитель для объекта <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</returns>
697     </member>
698     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.ToArray">
699       <summary>Копирует пары "ключ-значение", хранящиеся в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />, в новый массив.</summary>
700       <returns>Новый массив, содержащий снимок пар "ключ-значение", скопированных из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</returns>
701     </member>
702     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.TryAdd(`0,`1)">
703       <summary>Пытается добавить указанную пару "ключ-значение" в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
704       <returns>true, если пара ключ/значение были добавлены в <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> успешно; значение false, если ключ уже существует.</returns>
705       <param name="key">Ключ добавляемого элемента.</param>
706       <param name="value">Добавляемое значение элемента.Для ссылочных типов допускается значение null.</param>
707       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
708       <exception cref="T:System.OverflowException">Словарь уже содержит максимальное количество элементов (<see cref="F:System.Int32.MaxValue" />).</exception>
709     </member>
710     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.TryGetValue(`0,`1@)">
711       <summary>Пытается получить значение, связанное с указанным ключом, из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
712       <returns>Значение true, если ключ был найден в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />; в противном случае — значение false.</returns>
713       <param name="key">Ключ значения, которое необходимо получить.</param>
714       <param name="value">При возвращении этого метода содержит объект из <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> при сбое операции с указанным ключом, или значение по умолчанию типа.</param>
715       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
716     </member>
717     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.TryRemove(`0,`1@)">
718       <summary>Пытается удалить и вернуть значение с указанным ключом из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" />.</summary>
719       <returns>Значение true, если объект успешно удален, в противном случае — значение false.</returns>
720       <param name="key">Ключ удаляемого и возвращаемого элемента.</param>
721       <param name="value">Параметр возвращаемый данным методом, содержит объект, удаленный из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentDictionary`2" /> или значение по умолчанию типа TValue, если <paramref name="key" /> не существует. </param>
722       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
723     </member>
724     <member name="M:System.Collections.Concurrent.ConcurrentDictionary`2.TryUpdate(`0,`1,`1)">
725       <summary>Сравнивает существующее значение указанного ключа с заданным значением и в случае их равенства обновляет ключ третьим значением.</summary>
726       <returns>Значение true, если значение с ключом <paramref name="key" /> оказалось равным значению параметра <paramref name="comparisonValue" /> и было заменено значением <paramref name="newValue" />; в противном случае — значение false.</returns>
727       <param name="key">Ключ, значение которого сравнивается со значением параметра <paramref name="comparisonValue" /> и, возможно, заменяется.</param>
728       <param name="newValue">Значение, которым заменяется значение элемента, который задал ключ <paramref name="key" /> в случае положительного результата сравнения на равенство.</param>
729       <param name="comparisonValue">Значение, которое сравнивается со значением элемента, задавшим <paramref name="key" />.</param>
730       <exception cref="T:System.ArgumentNullException">Свойство <paramref name="key" /> имеет значение null.</exception>
731     </member>
732     <member name="P:System.Collections.Concurrent.ConcurrentDictionary`2.Values">
733       <summary>Получает коллекцию, содержащую все значения <see cref="T:System.Collections.Generic.Dictionary`2" />.</summary>
734       <returns>Коллекция, содержащая значения словаря <see cref="T:System.Collections.Generic.Dictionary`2" />. </returns>
735     </member>
736     <member name="T:System.Collections.Concurrent.ConcurrentQueue`1">
737       <summary>Предоставляет потокобезопасную коллекцию, обслуживаемую по принципу "первым поступил — первым обслужен" (FIFO).</summary>
738       <typeparam name="T">Тип элементов в очереди.</typeparam>
739     </member>
740     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.#ctor">
741       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</summary>
742     </member>
743     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
744       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />, содержащий элементы, скопированные из указанной коллекции.</summary>
745       <param name="collection">Коллекция, элементы которой копируются в новую коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</param>
746       <exception cref="T:System.ArgumentNullException">Аргументом параметра <paramref name="collection" /> является null.</exception>
747     </member>
748     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.CopyTo(`0[],System.Int32)">
749       <summary>Копирует элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" /> в существующий одномерный массив <see cref="T:System.Array" />, начиная с указанного значения индекса массива.</summary>
750       <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.Индексация в массиве <see cref="T:System.Array" /> должна начинаться с нуля.</param>
751       <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
752       <exception cref="T:System.ArgumentNullException">
753         <paramref name="array" /> является пустой ссылкой (Nothing в Visual Basic).</exception>
754       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
755       <exception cref="T:System.ArgumentException">
756         <paramref name="index" /> является равным или больше, чем длина <paramref name="array" /> - или - число элементов в источнике <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" /> больше, чем свободное пространство от <paramref name="index" /> до конца массива назначения <paramref name="array" />.</exception>
757     </member>
758     <member name="P:System.Collections.Concurrent.ConcurrentQueue`1.Count">
759       <summary>Получает число элементов, содержащихся в интерфейсе <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</summary>
760       <returns>Число элементов, содержащихся в интерфейсе <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</returns>
761     </member>
762     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.Enqueue(`0)">
763       <summary>Добавляет объект в конец коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</summary>
764       <param name="item">Объект, добавляемый в конец коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.Значение ссылочных типов может быть пустой ссылкой (Nothing в Visual Basic).</param>
765     </member>
766     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.GetEnumerator">
767       <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</summary>
768       <returns>Перечислитель для содержимого коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</returns>
769     </member>
770     <member name="P:System.Collections.Concurrent.ConcurrentQueue`1.IsEmpty">
771       <summary>Получает значение, указывающее, является ли коллекция <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" /> пустой.</summary>
772       <returns>Значение true, если коллекция <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" /> является пустой; в противном случае — значение false.</returns>
773     </member>
774     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.System#Collections#Concurrent#IProducerConsumerCollection{T}#TryAdd(`0)">
775       <summary>Пытается добавить объект в коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
776       <returns>Значение true, если объект был успешно добавлен; в противном случае — значение false.</returns>
777       <param name="item">Объект, добавляемый в коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.Значение ссылочных типов может быть пустой ссылкой (Nothing в Visual Basic).</param>
778     </member>
779     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.System#Collections#Concurrent#IProducerConsumerCollection{T}#TryTake(`0@)">
780       <summary>Пытается удалить и вернуть объект из коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
781       <returns>Значение true, если элемент был успешно удален и возвращен; в противном случае — значение false.</returns>
782       <param name="item">В случае успешного выполнения операции параметр <paramref name="item" />, возвращаемый данным методом, содержит удаленный объект.Если объект, доступный для удаления, не найден, значение не определено.</param>
783     </member>
784     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
785       <summary>Копирует элементы коллекции <see cref="T:System.Collections.ICollection" /> в массив <see cref="T:System.Array" />, начиная с указанного индекса массива <see cref="T:System.Array" />.</summary>
786       <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentBag`1" />.Индексация в массиве <see cref="T:System.Array" /> должна начинаться с нуля.</param>
787       <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
788       <exception cref="T:System.ArgumentNullException">
789         <paramref name="array" /> является пустой ссылкой (Nothing в Visual Basic).</exception>
790       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
791       <exception cref="T:System.ArgumentException">Массив <paramref name="array" /> является многомерным. -или- В параметре <paramref name="array" /> не используется индексация с нуля. - или -<paramref name="index" /> является равным или больше, чем длина <paramref name="array" /> - или - число элементов в источнике <see cref="T:System.Collections.ICollection" /> больше, чем свободное пространство от <paramref name="index" /> до конца массива назначения <paramref name="array" />. -или- Тип исходной коллекции <see cref="T:System.Collections.ICollection" /> нельзя автоматически привести к типу массива назначения <paramref name="array" />.</exception>
792     </member>
793     <member name="P:System.Collections.Concurrent.ConcurrentQueue`1.System#Collections#ICollection#IsSynchronized">
794       <summary>Получает значение, указывающее, является ли доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизированным с SyncRoot.</summary>
795       <returns>Значение true, если доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизирован с SyncRoot, в противном случае — значение false.Это свойство всегда возвращает значение false для коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</returns>
796     </member>
797     <member name="P:System.Collections.Concurrent.ConcurrentQueue`1.System#Collections#ICollection#SyncRoot">
798       <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.ICollection" />.Данное свойство не поддерживается.</summary>
799       <returns>Возвращает значение null (Nothing в Visual Basic).</returns>
800       <exception cref="T:System.NotSupportedException">Свойство SyncRoot не поддерживается.</exception>
801     </member>
802     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.System#Collections#IEnumerable#GetEnumerator">
803       <summary>Возвращает перечислитель, осуществляющий перебор коллекции.</summary>
804       <returns>Объект <see cref="T:System.Collections.IEnumerator" />, который может использоваться для итерации элементов коллекции.</returns>
805     </member>
806     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.ToArray">
807       <summary>Копирует элементы, хранящиеся в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />, в новый массив.</summary>
808       <returns>Новый массив, содержащий снимок элементов, скопированных из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />.</returns>
809     </member>
810     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.TryDequeue(`0@)">
811       <summary>Пытается удалить и вернуть объект, находящийся в начале коллекции параллельной очереди.</summary>
812       <returns>Значение true, если элемент был успешно удален и возвращен из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />; в противном случае — значение false.</returns>
813       <param name="result">В случае успешного выполнения операции параметр <paramref name="result" />, возвращаемый данным методом, содержит удаленный объект.Если объект, доступный для удаления, не найден, значение не определено.</param>
814     </member>
815     <member name="M:System.Collections.Concurrent.ConcurrentQueue`1.TryPeek(`0@)">
816       <summary>Пытается вернуть объект из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" /> без его удаления.</summary>
817       <returns>Значение true, если объект был успешно возвращен; в противном случае — значение false.</returns>
818       <param name="result">Параметр <paramref name="result" />, возвращаемый данным методом, содержит объект, расположенный в начале коллекции <see cref="T:System.Collections.Concurrent.ConcurrentQueue`1" />, или неопределенное значение, если операцию не удалось выполнить.</param>
819     </member>
820     <member name="T:System.Collections.Concurrent.ConcurrentStack`1">
821       <summary>Предоставляет потокобезопасную коллекцию, обслуживаемую по принципу "последним поступил — первым обслужен" (LIFO).</summary>
822       <typeparam name="T">Тип элементов в стеке.</typeparam>
823     </member>
824     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.#ctor">
825       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
826     </member>
827     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.#ctor(System.Collections.Generic.IEnumerable{`0})">
828       <summary>Инициализирует новый экземпляр класса <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />, который содержит элементы, скопированные из указанной коллекции.</summary>
829       <param name="collection">Коллекция, элементы которой копируются в новую коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
830       <exception cref="T:System.ArgumentNullException">The <paramref name="collection" /> argument is null.</exception>
831     </member>
832     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.Clear">
833       <summary>Удаляет все объекты из <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
834     </member>
835     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.CopyTo(`0[],System.Int32)">
836       <summary>Копирует элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> в существующий одномерный массив <see cref="T:System.Array" />, начиная с указанного значения индекса массива.</summary>
837       <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
838       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, указывающий начало копирования.</param>
839       <exception cref="T:System.ArgumentNullException">
840         <paramref name="array" /> is a null reference (Nothing in Visual Basic).</exception>
841       <exception cref="T:System.ArgumentOutOfRangeException">
842         <paramref name="index" /> is less than zero.</exception>
843       <exception cref="T:System.ArgumentException">
844         <paramref name="index" /> is equal to or greater than the length of the <paramref name="array" /> -or- The number of elements in the source <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.</exception>
845     </member>
846     <member name="P:System.Collections.Concurrent.ConcurrentStack`1.Count">
847       <summary>Получает число элементов, содержащихся в интерфейсе <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
848       <returns>Число элементов, содержащихся в интерфейсе <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</returns>
849     </member>
850     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.GetEnumerator">
851       <summary>Возвращает перечислитель, осуществляющий перебор элементов списка <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
852       <returns>Перечислитель для коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</returns>
853     </member>
854     <member name="P:System.Collections.Concurrent.ConcurrentStack`1.IsEmpty">
855       <summary>Возвращает значение, указывающее, является ли коллекция <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> пустой.</summary>
856       <returns>Значение true, если коллекция <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> является пустой; в противном случае — значение false.</returns>
857     </member>
858     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.Push(`0)">
859       <summary>Вставляет объект в верхнюю часть <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
860       <param name="item">Объект, вставляемый в <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.Значение ссылочных типов может быть пустой ссылкой (Nothing в Visual Basic).</param>
861     </member>
862     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.PushRange(`0[])">
863       <summary>Вставляет неделимым блоком несколько объектов в качестве верхнего элемента коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
864       <param name="items">Объекты, вставляемые в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
865       <exception cref="T:System.ArgumentNullException">
866         <paramref name="items" /> is a null reference (Nothing in Visual Basic).</exception>
867     </member>
868     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.PushRange(`0[],System.Int32,System.Int32)">
869       <summary>Вставляет неделимым блоком несколько объектов в качестве верхнего элемента коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
870       <param name="items">Объекты, вставляемые в коллекцию <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
871       <param name="startIndex">Отсчитываемое от нуля смещение в массиве <paramref name="items" />, с которого начинается вставка элементов в начало коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
872       <param name="count">Число элементов, вставляемых в начало коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
873       <exception cref="T:System.ArgumentNullException">
874         <paramref name="items" /> is a null reference (Nothing in Visual Basic).</exception>
875       <exception cref="T:System.ArgumentOutOfRangeException">
876         <paramref name="startIndex" /> or <paramref name="count" /> is negative.Or <paramref name="startIndex" /> is greater than or equal to the length of <paramref name="items" />.</exception>
877       <exception cref="T:System.ArgumentException">
878         <paramref name="startIndex" /> + <paramref name="count" /> is greater than the length of <paramref name="items" />.</exception>
879     </member>
880     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.System#Collections#Concurrent#IProducerConsumerCollection{T}#TryAdd(`0)">
881       <summary>Пытается добавить объект в коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
882       <returns>Значение true, если объект был успешно добавлен; в противном случае — значение false.</returns>
883       <param name="item">Объект, добавляемый в коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.Значение ссылочных типов может быть пустой ссылкой (Nothing в Visual Basic).</param>
884     </member>
885     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.System#Collections#Concurrent#IProducerConsumerCollection{T}#TryTake(`0@)">
886       <summary>Пытается удалить и вернуть объект из коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
887       <returns>Значение true, если элемент был успешно удален и возвращен; в противном случае — значение false.</returns>
888       <param name="item">В случае успешного выполнения операции параметр <paramref name="item" />, возвращаемый данным методом, содержит удаленный объект.Если объект, доступный для удаления, не найден, значение не определено.</param>
889     </member>
890     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
891       <summary>Копирует элементы коллекции <see cref="T:System.Collections.ICollection" /> в массив <see cref="T:System.Array" />, начиная с указанного индекса массива <see cref="T:System.Array" />.</summary>
892       <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.Массив <see cref="T:System.Array" /> должен иметь индексацию, начинающуюся с нуля.</param>
893       <param name="index">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, указывающий начало копирования.</param>
894       <exception cref="T:System.ArgumentNullException">
895         <paramref name="array" /> is a null reference (Nothing in Visual Basic).</exception>
896       <exception cref="T:System.ArgumentOutOfRangeException">
897         <paramref name="index" /> is less than zero.</exception>
898       <exception cref="T:System.ArgumentException">
899         <paramref name="array" /> is multidimensional.-or- <paramref name="array" /> does not have zero-based indexing.-or- <paramref name="index" /> is equal to or greater than the length of the <paramref name="array" /> -or- The number of elements in the source <see cref="T:System.Collections.ICollection" /> is greater than the available space from <paramref name="index" /> to the end of the destination <paramref name="array" />.-or- The type of the source <see cref="T:System.Collections.ICollection" /> cannot be cast automatically to the type of the destination <paramref name="array" />.</exception>
900     </member>
901     <member name="P:System.Collections.Concurrent.ConcurrentStack`1.System#Collections#ICollection#IsSynchronized">
902       <summary>Возвращает значение, указывающее, синхронизирован ли доступ к коллекции <see cref="T:System.Collections.ICollection" /> с SyncRoot.</summary>
903       <returns>Значение true, если доступ к коллекции <see cref="T:System.Collections.ICollection" /> синхронизирован с SyncRoot, в противном случае — значение false.Это свойство всегда возвращает значение false для коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</returns>
904     </member>
905     <member name="P:System.Collections.Concurrent.ConcurrentStack`1.System#Collections#ICollection#SyncRoot">
906       <summary>Получает объект, с помощью которого можно синхронизировать доступ к коллекции <see cref="T:System.Collections.ICollection" />.Данное свойство не поддерживается.</summary>
907       <returns>Возвращает значение null (Nothing в Visual Basic).</returns>
908       <exception cref="T:System.NotSupportedException">The SyncRoot property is not supported</exception>
909     </member>
910     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.System#Collections#IEnumerable#GetEnumerator">
911       <summary>Возвращает перечислитель, который осуществляет итерацию по коллекции.</summary>
912       <returns>Объект <see cref="T:System.Collections.IEnumerator" />, который может использоваться для итерации элементов коллекции.</returns>
913     </member>
914     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.ToArray">
915       <summary>Копирует элементы, хранящиеся в коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />, в новый массив.</summary>
916       <returns>Новый массив, содержащий снимок элементов, скопированных из коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</returns>
917     </member>
918     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.TryPeek(`0@)">
919       <summary>Пытается вернуть объект из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> без его удаления.</summary>
920       <returns>Значение true, если объект был успешно возвращен; в противном случае — значение false.</returns>
921       <param name="result">Параметр <paramref name="result" />, возвращаемый этим методом, содержит объект, расположенный в начале коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />, или неопределенное значение, если операцию не удалось выполнить.</param>
922     </member>
923     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.TryPop(`0@)">
924       <summary>Пытается извлечь и вернуть объект, расположенный в начале коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</summary>
925       <returns>Значение true, если элемент был успешно удален и возвращен из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />; в противном случае — значение false.</returns>
926       <param name="result">В случае успешного выполнения операции параметр <paramref name="result" />, возвращаемый данным методом, содержит удаленный объект.Если объект, доступный для удаления, не найден, значение не определено.</param>
927     </member>
928     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.TryPopRange(`0[])">
929       <summary>Пытается извлечь и вернуть несколько объектов из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> в виде неделимого блока.</summary>
930       <returns>Число объектов, успешно извлеченных из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> и вставленных в массив <paramref name="items" />.</returns>
931       <param name="items">Массив <see cref="T:System.Array" />, в который будут добавлены объекты, извлеченные из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
932       <exception cref="T:System.ArgumentNullException">
933         <paramref name="items" /> is a null argument (Nothing in Visual Basic).</exception>
934     </member>
935     <member name="M:System.Collections.Concurrent.ConcurrentStack`1.TryPopRange(`0[],System.Int32,System.Int32)">
936       <summary>Пытается извлечь и вернуть несколько объектов из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> в виде неделимого блока.</summary>
937       <returns>Число объектов, успешно извлеченных из верхней части стека и вставленных в массив <paramref name="items" />.</returns>
938       <param name="items">Массив <see cref="T:System.Array" />, в который будут добавлены объекты, извлеченные из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
939       <param name="startIndex">Отсчитываемое от нуля смещение в массиве <paramref name="items" />, с которого начинается вставка элементов из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" />.</param>
940       <param name="count">Число элементов, извлекаемых из начала коллекции <see cref="T:System.Collections.Concurrent.ConcurrentStack`1" /> и вставляемых в массив <paramref name="items" />.</param>
941       <exception cref="T:System.ArgumentNullException">
942         <paramref name="items" /> is a null reference (Nothing in Visual Basic).</exception>
943       <exception cref="T:System.ArgumentOutOfRangeException">
944         <paramref name="startIndex" /> or <paramref name="count" /> is negative.Or <paramref name="startIndex" /> is greater than or equal to the length of <paramref name="items" />.</exception>
945       <exception cref="T:System.ArgumentException">
946         <paramref name="startIndex" /> + <paramref name="count" /> is greater than the length of <paramref name="items" />.</exception>
947     </member>
948     <member name="T:System.Collections.Concurrent.EnumerablePartitionerOptions">
949       <summary>Указывает Параметры для управления поведением буферизации модуля разделения.</summary>
950     </member>
951     <member name="F:System.Collections.Concurrent.EnumerablePartitionerOptions.NoBuffering">
952       <summary>Создать модуль разделения, в котором используются элементы из исходного перечисляемого поочередно и который не использует промежуточное хранилище, которое может быть более эффективно использовано несколькими потоками.Данный параметр обеспечивает поддержку малой задержки (элементы будут обрабатываться сразу же, как только они становятся доступными из источника) и частичную поддержку зависимостей между элементами (невозможна взаимоблокировка потока при ожидании элемента, за обработку которого отвечает сам этот поток).</summary>
953     </member>
954     <member name="F:System.Collections.Concurrent.EnumerablePartitionerOptions.None">
955       <summary>Используйте поведение умолчанию, при котором должна применяться буферизация для достижения оптимальной производительности.</summary>
956     </member>
957     <member name="T:System.Collections.Concurrent.IProducerConsumerCollection`1">
958       <summary>Определяет методы для работы с потокобезопасными коллекциями, предназначенными для использования потоками-производителями и потоками-получателями.Этот интерфейс обеспечивает унифицированное представление для коллекций производителей/потребителей, чтобы абстракции более высокого уровня, такие как <see cref="T:System.Collections.Concurrent.BlockingCollection`1" />, могли использовать коллекцию в качестве базового механизма хранения.</summary>
959       <typeparam name="T">Определяет тип элементов коллекции.</typeparam>
960     </member>
961     <member name="M:System.Collections.Concurrent.IProducerConsumerCollection`1.CopyTo(`0[],System.Int32)">
962       <summary>Копирует элементы коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" /> в массив <see cref="T:System.Array" /> начиная с указанного индекса.</summary>
963       <param name="array">Одномерный массив <see cref="T:System.Array" />, в который копируются элементы коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />. Индексация в массиве должна вестись с нуля.</param>
964       <param name="index">Индекс (с нуля) в массиве <paramref name="array" />, с которого начинается копирование.</param>
965       <exception cref="T:System.ArgumentNullException">
966         <paramref name="array" /> является пустой ссылкой (Nothing в Visual Basic).</exception>
967       <exception cref="T:System.ArgumentOutOfRangeException">Значение параметра <paramref name="index" /> меньше нуля.</exception>
968       <exception cref="T:System.ArgumentException">
969         <paramref name="index" /> является равным или больше, чем длина <paramref name="array" />, или число элементов в источнике <paramref name="index" /> больше, чем свободное пространство от <paramref name="array" /> до конца массива назначения. </exception>
970     </member>
971     <member name="M:System.Collections.Concurrent.IProducerConsumerCollection`1.ToArray">
972       <summary>Копирует элементы, содержащиеся в коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />, в новый массив.</summary>
973       <returns>Новый массив, содержащий элементы, скопированные из коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</returns>
974     </member>
975     <member name="M:System.Collections.Concurrent.IProducerConsumerCollection`1.TryAdd(`0)">
976       <summary>Пытается добавить объект в коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
977       <returns>Значение true, если объект был успешно добавлен; в противном случае — значение false.</returns>
978       <param name="item">Объект, добавляемый в коллекцию <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</param>
979       <exception cref="T:System.ArgumentException">
980         <paramref name="item" /> недопустим для данной коллекции.</exception>
981     </member>
982     <member name="M:System.Collections.Concurrent.IProducerConsumerCollection`1.TryTake(`0@)">
983       <summary>Пытается удалить и вернуть объект из коллекции <see cref="T:System.Collections.Concurrent.IProducerConsumerCollection`1" />.</summary>
984       <returns>Значение true, если объект был успешно удален и возвращен; в противном случае — значение false.</returns>
985       <param name="item">В случае успешного удаления и возвращения объекта параметр <paramref name="item" />, возвращаемый данным методом, содержит удаленный объект.Если объект, доступный для удаления, не найден, значение не определено.</param>
986     </member>
987     <member name="T:System.Collections.Concurrent.OrderablePartitioner`1">
988       <summary>Представляет конкретный способ разделения упорядочиваемого источника данных на несколько разделов.</summary>
989       <typeparam name="TSource">Тип элементов коллекции.</typeparam>
990     </member>
991     <member name="M:System.Collections.Concurrent.OrderablePartitioner`1.#ctor(System.Boolean,System.Boolean,System.Boolean)">
992       <summary>Вызывается из конструкторов в производных классах для инициализации класса <see cref="T:System.Collections.Concurrent.OrderablePartitioner`1" /> заданными ограничениями ключей индекса.</summary>
993       <param name="keysOrderedInEachPartition">Указывает, упорядочиваются ли элементы каждого раздела в порядке возрастания ключей.</param>
994       <param name="keysOrderedAcrossPartitions">Указывает, располагаются ли элементы более раннего раздела всегда перед элементами более позднего раздела.Если значение данного параметра равно true, порядковый ключ каждого элемента раздела 0 меньше порядкового ключа любого элемента раздела 1, порядковый ключ каждого элемента раздела 1 меньше порядкового ключа любого элемента раздела 2 и т. д.</param>
995       <param name="keysNormalized">Указывает, нормализованы ли ключи.Если true, все порядковые ключи являются несовпадающими целыми числами в диапазоне [0 .. количество_элементов-1].Если значение равно false, порядковые ключи по-прежнему не должны совпадать, однако учитывается лишь их относительных порядок, а не абсолютные значения.</param>
996     </member>
997     <member name="M:System.Collections.Concurrent.OrderablePartitioner`1.GetDynamicPartitions">
998       <summary>Создает объект, который может разделить базовую коллекцию на переменное число разделов.</summary>
999       <returns>Объект, который может создать разделы в базовом источнике данных.</returns>
1000       <exception cref="T:System.NotSupportedException">Создание динамических разделов не поддерживается базовым классом.Должен быть реализован в производных классах.</exception>
1001     </member>
1002     <member name="M:System.Collections.Concurrent.OrderablePartitioner`1.GetOrderableDynamicPartitions">
1003       <summary>Создает объект, который может разделить базовую коллекцию на переменное число разделов.</summary>
1004       <returns>Объект, который может создать разделы в базовом источнике данных.</returns>
1005       <exception cref="T:System.NotSupportedException">Создание динамических разделов не поддерживается этим модулем разделения.</exception>
1006     </member>
1007     <member name="M:System.Collections.Concurrent.OrderablePartitioner`1.GetOrderablePartitions(System.Int32)">
1008       <summary>Делит базовую коллекцию на указанное число упорядочиваемых разделов.</summary>
1009       <returns>Список, содержащий перечислители <paramref name="partitionCount" />.</returns>
1010       <param name="partitionCount">Число создаваемых разделов.</param>
1011     </member>
1012     <member name="M:System.Collections.Concurrent.OrderablePartitioner`1.GetPartitions(System.Int32)">
1013       <summary>Делит базовую коллекцию на указанное число упорядоченных разделов.</summary>
1014       <returns>Список, содержащий перечислители <paramref name="partitionCount" />.</returns>
1015       <param name="partitionCount">Число создаваемых разделов.</param>
1016     </member>
1017     <member name="P:System.Collections.Concurrent.OrderablePartitioner`1.KeysNormalized">
1018       <summary>Получает значение, указывающее, нормализованы ли ключи.</summary>
1019       <returns>Значение true, если ключи нормализованы; в противном случае — значение false.</returns>
1020     </member>
1021     <member name="P:System.Collections.Concurrent.OrderablePartitioner`1.KeysOrderedAcrossPartitions">
1022       <summary>Получает значение, указывающее, располагаются ли элементы более раннего раздела всегда перед элементами более позднего раздела.</summary>
1023       <returns>Значение true, если элементы более раннего раздела всегда находятся перед элементами более позднего раздела; в противном случае — значение false.</returns>
1024     </member>
1025     <member name="P:System.Collections.Concurrent.OrderablePartitioner`1.KeysOrderedInEachPartition">
1026       <summary>Получает значение, указывающее, упорядочиваются ли элементы каждого раздела в порядке возрастания ключей.</summary>
1027       <returns>Значение true, если в каждом разделе элементы размещены в порядке возрастания ключей; в противном случае — значение false.</returns>
1028     </member>
1029     <member name="T:System.Collections.Concurrent.Partitioner">
1030       <summary>Предоставляет общие стратегии создания разделов в массивах, списках и перечисляемых коллекциях.</summary>
1031     </member>
1032     <member name="M:System.Collections.Concurrent.Partitioner.Create``1(System.Collections.Generic.IEnumerable{``0})">
1033       <summary>Создает упорядочиваемый разделитель из экземпляра <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
1034       <returns>Упорядочиваемый модуль разделения, созданный на основе входного массива.</returns>
1035       <param name="source">Разделяемая перечисляемая коллекция.</param>
1036       <typeparam name="TSource">Тип элементов исходной перечисляемой коллекции.</typeparam>
1037     </member>
1038     <member name="M:System.Collections.Concurrent.Partitioner.Create``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Concurrent.EnumerablePartitionerOptions)">
1039       <summary>Создает упорядочиваемый разделитель из экземпляра <see cref="T:System.Collections.Generic.IEnumerable`1" />.</summary>
1040       <returns>Упорядочиваемый модуль разделения, созданный на основе входного массива.</returns>
1041       <param name="source">Разделяемая перечисляемая коллекция.</param>
1042       <param name="partitionerOptions">Параметры для управления поведением буферизации модуля разделения.</param>
1043       <typeparam name="TSource">Тип элементов исходной перечисляемой коллекции.</typeparam>
1044       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="partitionerOptions" /> задает недопустимое значение для <see cref="T:System.Collections.Concurrent.EnumerablePartitionerOptions" />.</exception>
1045     </member>
1046     <member name="M:System.Collections.Concurrent.Partitioner.Create``1(System.Collections.Generic.IList{``0},System.Boolean)">
1047       <summary>Создает упорядочиваемый разделитель из экземпляра <see cref="T:System.Collections.Generic.IList`1" />.</summary>
1048       <returns>Упорядочиваемый модуль разделения, созданный на основе входного списка.</returns>
1049       <param name="list">Разделяемый список.</param>
1050       <param name="loadBalance">Логическое значение, которое указывает, должен ли созданный модуль разделения динамически распределять нагрузку между разделами или статически создавать разделы.</param>
1051       <typeparam name="TSource">Тип элементов исходного списка.</typeparam>
1052     </member>
1053     <member name="M:System.Collections.Concurrent.Partitioner.Create(System.Int32,System.Int32)">
1054       <summary>Создает модуль разделения, который осуществляет деление указанного пользователем диапазона.</summary>
1055       <returns>Модуль разделения.</returns>
1056       <param name="fromInclusive">Нижняя граница диапазона (включительно).</param>
1057       <param name="toExclusive">Верхняя граница диапазона (не включительно).</param>
1058       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="toExclusive" /> меньше или равен аргументу <paramref name="fromInclusive" />.</exception>
1059     </member>
1060     <member name="M:System.Collections.Concurrent.Partitioner.Create(System.Int32,System.Int32,System.Int32)">
1061       <summary>Создает модуль разделения, который осуществляет деление указанного пользователем диапазона.</summary>
1062       <returns>Модуль разделения.</returns>
1063       <param name="fromInclusive">Нижняя граница диапазона (включительно).</param>
1064       <param name="toExclusive">Верхняя граница диапазона (не включительно).</param>
1065       <param name="rangeSize">Размер каждого поддиапазона.</param>
1066       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="toExclusive" /> меньше или равен аргументу <paramref name="fromInclusive" />.– или –Аргумент <paramref name="rangeSize" /> меньше или равен нулю.</exception>
1067     </member>
1068     <member name="M:System.Collections.Concurrent.Partitioner.Create(System.Int64,System.Int64)">
1069       <summary>Создает модуль разделения, который осуществляет деление указанного пользователем диапазона.</summary>
1070       <returns>Модуль разделения.</returns>
1071       <param name="fromInclusive">Нижняя граница диапазона (включительно).</param>
1072       <param name="toExclusive">Верхняя граница диапазона (не включительно).</param>
1073       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="toExclusive" /> меньше или равен аргументу <paramref name="fromInclusive" />.</exception>
1074     </member>
1075     <member name="M:System.Collections.Concurrent.Partitioner.Create(System.Int64,System.Int64,System.Int64)">
1076       <summary>Создает модуль разделения, который осуществляет деление указанного пользователем диапазона.</summary>
1077       <returns>Модуль разделения.</returns>
1078       <param name="fromInclusive">Нижняя граница диапазона (включительно).</param>
1079       <param name="toExclusive">Верхняя граница диапазона (не включительно).</param>
1080       <param name="rangeSize">Размер каждого поддиапазона.</param>
1081       <exception cref="T:System.ArgumentOutOfRangeException">Аргумент <paramref name="toExclusive" /> меньше или равен аргументу <paramref name="fromInclusive" />.– или –Аргумент <paramref name="rangeSize" /> меньше или равен нулю.</exception>
1082     </member>
1083     <member name="M:System.Collections.Concurrent.Partitioner.Create``1(``0[],System.Boolean)">
1084       <summary>Создает упорядочиваемый разделитель из экземпляра <see cref="T:System.Array" />.</summary>
1085       <returns>Упорядочиваемый модуль разделения, созданный на основе входного массива.</returns>
1086       <param name="array">Разделяемый массив.</param>
1087       <param name="loadBalance">Логическое значение, которое указывает, должен ли созданный модуль разделения динамически распределять нагрузку между разделами или статически создавать разделы.</param>
1088       <typeparam name="TSource">Тип элементов исходного массива.</typeparam>
1089     </member>
1090     <member name="T:System.Collections.Concurrent.Partitioner`1">
1091       <summary>Представляет конкретный способ разделения источника данных на несколько разделов.</summary>
1092       <typeparam name="TSource">Тип элементов коллекции.</typeparam>
1093     </member>
1094     <member name="M:System.Collections.Concurrent.Partitioner`1.#ctor">
1095       <summary>Создает новый экземпляр модуля разделения.</summary>
1096     </member>
1097     <member name="M:System.Collections.Concurrent.Partitioner`1.GetDynamicPartitions">
1098       <summary>Создает объект, который может разделить базовую коллекцию на переменное число разделов.</summary>
1099       <returns>Объект, который может создать разделы в базовом источнике данных.</returns>
1100       <exception cref="T:System.NotSupportedException">Создание динамических разделов не поддерживается базовым классом.Это необходимо реализовать в производном классе.</exception>
1101     </member>
1102     <member name="M:System.Collections.Concurrent.Partitioner`1.GetPartitions(System.Int32)">
1103       <summary>Делит базовую коллекцию на указанное число разделов.</summary>
1104       <returns>Список, содержащий перечислители <paramref name="partitionCount" />.</returns>
1105       <param name="partitionCount">Число создаваемых разделов.</param>
1106     </member>
1107     <member name="P:System.Collections.Concurrent.Partitioner`1.SupportsDynamicPartitions">
1108       <summary>Получает значение, определяющее, могут ли быть динамически созданы дополнительные разделы.</summary>
1109       <returns>Значение true, если объект <see cref="T:System.Collections.Concurrent.Partitioner`1" /> может динамически создавать разделы по запросу; значение false, если объект <see cref="T:System.Collections.Concurrent.Partitioner`1" /> может только статически выделять разделы.</returns>
1110     </member>
1111   </members>
1112 </doc>