DataflowBlock.TryReceive<TOutput> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se intenta recibir sincrónicamente un elemento de ISourceBlock<TOutput>.
public:
generic <typename TOutput>
[System::Runtime::CompilerServices::Extension]
static bool TryReceive(System::Threading::Tasks::Dataflow::IReceivableSourceBlock<TOutput> ^ source, [Runtime::InteropServices::Out] TOutput % item);
public static bool TryReceive<TOutput> (this System.Threading.Tasks.Dataflow.IReceivableSourceBlock<TOutput> source, out TOutput item);
static member TryReceive : System.Threading.Tasks.Dataflow.IReceivableSourceBlock<'Output> * 'Output -> bool
<Extension()>
Public Function TryReceive(Of TOutput) (source As IReceivableSourceBlock(Of TOutput), ByRef item As TOutput) As Boolean
Parámetros de tipo
- TOutput
Especifica el tipo de datos contenidos en el origen.
Parámetros
Origen del que se va a recibir.
- item
- TOutput
Elemento recibido del origen.
Devoluciones
Es true
si se pudo recibir un elemento; de lo contrario, es false
.
Comentarios
Este método no espera hasta que el origen tenga un elemento que se va a proporcionar.
Devolverá si un elemento estaba disponible o no.