Читати англійською Редагувати

Поділитися через


Progress<T> Constructors

Definition

Initializes the Progress<T> object or initializes the Progress<T> object with the specified callback.

Overloads

Progress<T>()

Initializes the Progress<T> object.

Progress<T>(Action<T>)

Initializes the Progress<T> object with the specified callback.

Progress<T>()

Source:
Progress.cs
Source:
Progress.cs
Source:
Progress.cs

Initializes the Progress<T> object.

C#
public Progress();

Applies to

.NET 10 та інші версії
Продукт Версії
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Progress<T>(Action<T>)

Source:
Progress.cs
Source:
Progress.cs
Source:
Progress.cs

Initializes the Progress<T> object with the specified callback.

C#
public Progress(Action<T> handler);

Parameters

handler
Action<T>

A handler to invoke for each reported progress value. This handler will be invoked in addition to any delegates registered with the ProgressChanged event. Depending on the SynchronizationContext instance captured by the Progress<T> at construction, it is possible that this handler instance could be invoked concurrently with itself.

Exceptions

handler is null (Nothing in Visual Basic).

Applies to

.NET 10 та інші версії
Продукт Версії
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0