Udostępnij za pośrednictwem


JsonRpcTargetOptions Klasa

Definicja

Opcje, które mogą dostosować sposób dodawania JsonRpc obiektu docelowego do wystąpienia.

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
Dziedziczenie
JsonRpcTargetOptions

Konstruktory

JsonRpcTargetOptions()

Inicjuje nowe wystąpienie klasy JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Inicjuje nowe wystąpienie klasy JsonRpcTargetOptions.

Właściwości

AllowNonPublicInvocation

Pobiera lub ustawia wartość wskazującą, czy metody/zdarzenia inne niż publiczne dla obiektów docelowych mogą być wywoływane przez klientów zdalnych.

DisposeOnDisconnect

Pobiera lub ustawia wartość wskazującą, czy usunąć obiekt docelowy po utracie połączenia z partią zdalną.

EventNameTransform

Pobiera lub ustawia funkcję, która przyjmuje nazwę zdarzenia CLR i zwraca nazwę zdarzenia RPC używaną w komunikatach powiadomień. Ta metoda jest przydatna do dodawania prefiksów do wszystkich zdarzeń lub tworzenia ich wielbłądów.

MethodNameTransform

Pobiera lub ustawia funkcję, która przyjmuje nazwę metody CLR i zwraca nazwę metody RPC. Ta metoda jest przydatna do dodawania prefiksów do wszystkich metod lub tworzenia ich wielbłądów.

NotifyClientOfEvents

Pobiera lub ustawia wartość wskazującą, czy zdarzenia zgłoszone w obiekcie docelowym powinny być przekazywane do klienta za pośrednictwem komunikatu powiadamiania JSON-RPC.

UseSingleObjectParameterDeserialization

Pobiera lub ustawia wartość wskazującą, czy argumenty nazwane JSON-RPC powinny być deserializowane do pierwszego parametru metody RPC.

Dotyczy