DataflowLinkOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет параметры, используемые для настройки связи между блоками потока данных.
public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
- Наследование
-
DataflowLinkOptions
Комментарии
Note
Библиотека потоков данных TPL (пространство имен System.Threading.Tasks.Dataflow) не распространяется с помощью .NET. Чтобы установить пространство имен System.Threading.Tasks.Dataflow в Visual Studio, откройте проект, выберите Управление пакетами NuGet в меню Project и найдите пакет System.Threading.Tasks.Dataflow в Интернете. Кроме того, чтобы установить его с помощью cli .NET Core, запустите dotnet add package System.Threading.Tasks.Dataflow.
DataflowLinkOptions является изменяемым и может быть настроен с помощью его свойств.
Если определенные параметры конфигурации не заданы, используются следующие значения по умолчанию:
| Параметры | По умолчанию |
|---|---|
| РаспространениеCompletion | Неправда |
| MaxMessages | DataflowBlockOptions.Unbounded (-1) |
| Добавить | True |
Блоки потока данных фиксируют состояние параметров при связывании. Последующие изменения в предоставленном DataflowLinkOptions экземпляре не должны влиять на поведение ссылки.
Конструкторы
| Имя | Описание |
|---|---|
| DataflowLinkOptions() |
Инициализирует объект DataflowLinkOptions. |
Свойства
| Имя | Описание |
|---|---|
| Append |
Возвращает или задает, должна ли ссылка быть добавлена в список ссылок источника или должна ли она быть предустановлена. |
| MaxMessages |
Возвращает или задает максимальное количество сообщений, которые могут использоваться по ссылке. |
| PropagateCompletion |
Возвращает или задает, будет ли связанный целевой объект иметь завершение и уведомление об ошибке, распространяемое на него автоматически. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |