TaskCompletionSource<TResult> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto TaskCompletionSource<TResult>.
Overload
| Nome | Descrizione |
|---|---|
| TaskCompletionSource<TResult>() |
Crea un TaskCompletionSource<TResult>. |
| TaskCompletionSource<TResult>(Object) |
Crea un oggetto TaskCompletionSource<TResult> con lo stato specificato. |
| TaskCompletionSource<TResult>(TaskCreationOptions) |
Crea un oggetto TaskCompletionSource<TResult> con le opzioni specificate. |
| TaskCompletionSource<TResult>(Object, TaskCreationOptions) |
Crea un oggetto TaskCompletionSource<TResult> con lo stato e le opzioni specificati. |
TaskCompletionSource<TResult>()
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
Crea un TaskCompletionSource<TResult>.
public:
TaskCompletionSource();
public TaskCompletionSource();
Public Sub New ()
Vedi anche
- Uso di TPL con altri modelli asincroni
- Procedura: Eseguire il wrapping dei modelli EAP in un'attività
Si applica a
TaskCompletionSource<TResult>(Object)
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
Crea un oggetto TaskCompletionSource<TResult> con lo stato specificato.
public:
TaskCompletionSource(System::Object ^ state);
public TaskCompletionSource(object state);
public TaskCompletionSource(object? state);
new System.Threading.Tasks.TaskCompletionSource<'Result> : obj -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (state As Object)
Parametri
- state
- Object
Stato da usare come AsyncState dell'oggetto sottostante Task<TResult>.
Vedi anche
- Uso di TPL con altri modelli asincroni
- Procedura: Eseguire il wrapping dei modelli EAP in un'attività
Si applica a
TaskCompletionSource<TResult>(TaskCreationOptions)
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
Crea un oggetto TaskCompletionSource<TResult> con le opzioni specificate.
public:
TaskCompletionSource(System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource(System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource<'Result> : System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (creationOptions As TaskCreationOptions)
Parametri
- creationOptions
- TaskCreationOptions
Opzioni da utilizzare durante la creazione dell'oggetto sottostante Task<TResult>.
Eccezioni
Le creationOptions opzioni rappresenta non valide per l'uso con un oggetto TaskCompletionSource<TResult>.
Commenti
L'oggetto Task<TResult> creato da questa istanza e accessibile tramite la relativa Task proprietà verrà creata un'istanza usando l'oggetto specificato creationOptions.
Vedi anche
- Uso di TPL con altri modelli asincroni
- Procedura: Eseguire il wrapping dei modelli EAP in un'attività
Si applica a
TaskCompletionSource<TResult>(Object, TaskCreationOptions)
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
- Origine:
- TaskCompletionSource_T.cs
Crea un oggetto TaskCompletionSource<TResult> con lo stato e le opzioni specificati.
public:
TaskCompletionSource(System::Object ^ state, System::Threading::Tasks::TaskCreationOptions creationOptions);
public TaskCompletionSource(object state, System.Threading.Tasks.TaskCreationOptions creationOptions);
public TaskCompletionSource(object? state, System.Threading.Tasks.TaskCreationOptions creationOptions);
new System.Threading.Tasks.TaskCompletionSource<'Result> : obj * System.Threading.Tasks.TaskCreationOptions -> System.Threading.Tasks.TaskCompletionSource<'Result>
Public Sub New (state As Object, creationOptions As TaskCreationOptions)
Parametri
- state
- Object
Stato da usare come AsyncState dell'oggetto sottostante Task<TResult>.
- creationOptions
- TaskCreationOptions
Opzioni da utilizzare durante la creazione dell'oggetto sottostante Task<TResult>.
Eccezioni
Le creationOptions opzioni rappresenta non valide per l'uso con un oggetto TaskCompletionSource<TResult>.
Vedi anche
- Uso di TPL con altri modelli asincroni
- Procedura: Eseguire il wrapping dei modelli EAP in un'attività