Для изменения размера нажмите или перетащите

PipesExtensionsCreateBinaryRequestAsync(IPipeRequestProvider, Type, String, CancellationToken, ValueTupleString, Object) - метод

Создаёт и подготавливает запрос для отправки к методу заданного сервиса, причём сообщение кодируется вместе с массивом байт BinaryData.

Пространство имён:  Tessa.Platform.Pipes
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static ValueTask<IPipeBinaryRequest> CreateBinaryRequestAsync(
	this IPipeRequestProvider requestProvider,
	Type serviceType,
	string methodName,
	CancellationToken cancellationToken = default,
	params (string , Object )[] parameters
)

Параметры

requestProvider
Тип: Tessa.Platform.PipesIPipeRequestProvider
Объект, предоставляющий средства создания и подготовки запросов.
serviceType
Тип: SystemType
Тип сервиса, для которого подготавливается сообщение для отправки.
methodName
Тип: SystemString
Имя метода. Не должно быть равно null или пустой строке.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
parameters
Тип: SystemValueTupleString, Object
Список параметров, передаваемых вместе с сообщением. Для каждого параметра указывается имя Name (не может быть равно null или пустой строке) и значение Value (может быть любой строкой). Значение параметра может быть равно null или пустому массиву.

Возвращаемое значение

Тип: ValueTaskIPipeBinaryRequest
Созданный запрос.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IPipeRequestProvider. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).
Исключения
ИсключениеУсловие
ArgumentNullException Один из параметров равен null: requestProvider, methodName.
ArgumentException Параметр methodName равен пустой строке или один из параметров в массиве parameters равен null или пустой строке.
См. также