DataflowLinkOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece opções usadas para configurar um link entre blocos de fluxo de dados.
public ref class DataflowLinkOptions
public class DataflowLinkOptions
type DataflowLinkOptions = class
Public Class DataflowLinkOptions
- Herança
-
DataflowLinkOptions
Comentários
Note
A Biblioteca de Fluxo de Dados TPL (o namespace System.Threading.Tasks.Dataflow) não é distribuída com .NET. Para instalar o namespace System.Threading.Tasks.Dataflow no Visual Studio, abra seu projeto, escolha Gerenciar Pacotes NuGet no menu do Projeto e pesquise online o pacote System.Threading.Tasks.Dataflow. Como alternativa, instale-o usando a CLI do .NET Core e execute dotnet add package System.Threading.Tasks.Dataflow.
DataflowLinkOptions é mutável e pode ser configurado por meio de suas propriedades.
Quando as opções de configuração específicas não são definidas, os seguintes padrões são usados:
| Opções | Default |
|---|---|
| PropagateCompletion | Falso |
| MaxMessages | DataflowBlockOptions.Unbounded (-1) |
| Acrescentar | Verdade |
Os blocos de fluxo de dados capturam o estado das opções na vinculação. As alterações subsequentes na instância fornecida DataflowLinkOptions não devem afetar o comportamento de um link.
Construtores
| Nome | Description |
|---|---|
| DataflowLinkOptions() |
Inicializa o DataflowLinkOptions. |
Propriedades
| Nome | Description |
|---|---|
| Append |
Obtém ou define se o link deve ser acrescentado à lista de links da origem ou se ele deve ser anexado. |
| MaxMessages |
Obtém ou define o número máximo de mensagens que podem ser consumidas no link. |
| PropagateCompletion |
Obtém ou define se o destino vinculado terá a notificação de conclusão e falha propagada para ele automaticamente. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |