MessageFormatterProgressTracker.CreateProgress Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
CreateProgress(JsonRpc, Object, Type) |
Создает новый экземпляр для IProgress<T> использования в принимающем конце вызова RPC. |
CreateProgress<T>(JsonRpc, Object) |
Создает новый экземпляр для IProgress<T> использования в принимающем конце вызова RPC. |
CreateProgress(JsonRpc, Object, Type)
Создает новый экземпляр для IProgress<T> использования в принимающем конце вызова RPC.
public object CreateProgress (StreamJsonRpc.JsonRpc rpc, object token, Type valueType);
member this.CreateProgress : StreamJsonRpc.JsonRpc * obj * Type -> obj
Public Function CreateProgress (rpc As JsonRpc, token As Object, valueType As Type) As Object
Параметры
- rpc
- JsonRpc
Экземпляр JsonRpc , используемый для отправки ProgressRequestSpecialMethod уведомления.
- token
- Object
Маркер, используемый для получения экземпляра MessageFormatterProgressTracker.ProgressParamInformation из StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.
- valueType
- Type
Тип, о IProgress<T> который будет сообщать значение intance.
Возвращаемое значение
Применяется к
CreateProgress<T>(JsonRpc, Object)
Создает новый экземпляр для IProgress<T> использования в принимающем конце вызова RPC.
public IProgress<T> CreateProgress<T> (StreamJsonRpc.JsonRpc rpc, object token);
member this.CreateProgress : StreamJsonRpc.JsonRpc * obj -> IProgress<'T>
Public Function CreateProgress(Of T) (rpc As JsonRpc, token As Object) As IProgress(Of T)
Параметры типа
- T
Тип значения, сообщаемого .IProgress<T>
Параметры
- rpc
- JsonRpc
Экземпляр JsonRpc , используемый для отправки ProgressRequestSpecialMethod уведомления.
- token
- Object
Маркер, используемый для получения экземпляра MessageFormatterProgressTracker.ProgressParamInformation из StreamJsonRpc.Reflection.MessageFormatterProgressTracker.progressMap.