Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese
Informazioni
L'argomento richiesto è visualizzato di seguito, ma non è incluso in questa libreria.

Metodi ISourceBlock<TOutput>

.NET Framework (current version)

Il tipo ISourceBlock<TOutput> espone i seguenti membri.

  Nome Descrizione
Metodo pubblico Complete Segnala al IDataflowBlock che non deve accettare o produrre altri messaggi e non deve utilizzare altri messaggi posticipati. (Ereditato da IDataflowBlock)
Metodo pubblico ConsumeMessage Chiamato da un ITargetBlock<TInput> collegato per accettare e utilizzare DataflowMessageHeader precedentemente offerto da questo ISourceBlock<TOutput>.
Metodo pubblico Fault Determina il completamento di IDataflowBlock in uno stato di Faulted . (Ereditato da IDataflowBlock)
Metodo pubblico LinkTo Collega l'oggetto ISourceBlock<TOutput> alla classe ITargetBlock<TInput> specificata.
Metodo pubblico ReleaseReservation Chiamato da un ITargetBlock<TInput> collegato per rilasciare un DataflowMessageHeader precedentemente riservato da questo ISourceBlock<TOutput>.
Metodo pubblico ReserveMessage Chiamato da un ITargetBlock<TInput> collegato per conservare un DataflowMessageHeader precedentemente offerto da questo ISourceBlock<TOutput>.
In alto

  Nome Descrizione
Metodo di estensione pubblico AsObservable<TOutput> Crea una nuova astrazione IObservable<T> rispetto a ISourceBlock<TOutput>. (Definito da DataflowBlock).
Metodo di estensione pubblico LinkTo<TOutput>(ITargetBlock<TOutput>) Di overload. Collega l'oggetto ISourceBlock<TOutput> alla classe ITargetBlock<TInput> specificata. (Definito da DataflowBlock).
Metodo di estensione pubblico LinkTo<TOutput>(ITargetBlock<TOutput>, Predicate<TOutput>) Di overload. Collega ISourceBlock<TOutput> all'oggetto ITargetBlock<TInput> specificato utilizzando il filtro specificato. (Definito da DataflowBlock).
Metodo di estensione pubblico LinkTo<TOutput>(ITargetBlock<TOutput>, DataflowLinkOptions, Predicate<TOutput>) Di overload. Collega ISourceBlock<TOutput> all'oggetto ITargetBlock<TInput> specificato utilizzando il filtro specificato. (Definito da DataflowBlock).
Metodo di estensione pubblico OutputAvailableAsync<TOutput>() Di overload. Fornisce un oggetto Task<TResult> che monitora in modo asincrono l'origine per l'output disponibile. (Definito da DataflowBlock).
Metodo di estensione pubblico OutputAvailableAsync<TOutput>(CancellationToken) Di overload. Fornisce un oggetto Task<TResult> che monitora in modo asincrono l'origine per l'output disponibile. (Definito da DataflowBlock).
Metodo di estensione pubblico Receive<TOutput>() Di overload. Riceve un valore in modo sincrono da un'origine specificata. (Definito da DataflowBlock).
Metodo di estensione pubblico Receive<TOutput>(CancellationToken) Di overload. Riceve in modo sincrono un valore da un'origine specificata e fornisce un token per annullare l'operazione. (Definito da DataflowBlock).
Metodo di estensione pubblico Receive<TOutput>(TimeSpan) Di overload. Riceve in modo sincrono un valore da un'origine specificata, osservando un periodo di timeout facoltativo. (Definito da DataflowBlock).
Metodo di estensione pubblico Receive<TOutput>(TimeSpan, CancellationToken) Di overload. Riceve in modo sincrono un valore da un'origine specificata, fornendo un token per annullare l'operazione e osservando un intervallo di timeout facoltativo. (Definito da DataflowBlock).
Metodo di estensione pubblico ReceiveAsync<TOutput>() Di overload. Riceve un valore in modo asincrono da un'origine specificata. (Definito da DataflowBlock).
Metodo di estensione pubblico ReceiveAsync<TOutput>(CancellationToken) Di overload. Riceve in modo asincrono un valore da un'origine specificata e fornisce un token per annullare l'operazione. (Definito da DataflowBlock).
Metodo di estensione pubblico ReceiveAsync<TOutput>(TimeSpan) Di overload. Riceve in modo asincrono un valore da un'origine specificata, osservando un periodo di timeout facoltativo. (Definito da DataflowBlock).
Metodo di estensione pubblico ReceiveAsync<TOutput>(TimeSpan, CancellationToken) Di overload. Riceve in modo asincrono un valore da un'origine specificata, fornendo un token per annullare l'operazione e osservando un intervallo di timeout facoltativo. (Definito da DataflowBlock).
In alto
Mostra: