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


JsonRpcTargetOptions Класс

Определение

Параметры, которые могут настраивать способ добавления целевого JsonRpc объекта в экземпляр.

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
Наследование
JsonRpcTargetOptions

Конструкторы

JsonRpcTargetOptions()

Инициализирует новый экземпляр класса JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Инициализирует новый экземпляр класса JsonRpcTargetOptions.

Свойства

AllowNonPublicInvocation

Возвращает или задает значение, указывающее, могут ли удаленные клиенты вызывать не открытые методы или события в целевых объектах.

DisposeOnDisconnect

Возвращает или задает значение, указывающее, следует ли удалять целевой объект при потере соединения с удаленной стороной.

EventNameTransform

Возвращает или задает функцию, которая принимает имя события CLR и возвращает имя события RPC, используемое в сообщениях уведомлений. Этот метод полезен для добавления префиксов ко всем событиям или их верблюдьего регистра.

MethodNameTransform

Возвращает или задает функцию, которая принимает имя метода CLR и возвращает имя метода RPC. Этот метод полезен для добавления префиксов ко всем методам или их верблюдьего Регистра.

NotifyClientOfEvents

Возвращает или задает значение, указывающее, должны ли события, вызванные целевым объектом, ретранслироваться клиенту с помощью сообщения уведомления JSON-RPC.

UseSingleObjectParameterDeserialization

Возвращает или задает значение, указывающее, следует ли десериализовать именованные аргументы JSON-RPC в первый параметр метода RPC.

Применяется к