Aracılığıyla paylaş


JsonRpcTargetOptions Sınıf

Tanım

Hedef nesnenin örneğe nasıl ekleneceğini JsonRpc özelleştirebilen seçenekler.

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
Devralma
JsonRpcTargetOptions

Oluşturucular

JsonRpcTargetOptions()

JsonRpcTargetOptions sınıfının yeni bir örneğini başlatır.

JsonRpcTargetOptions(JsonRpcTargetOptions)

JsonRpcTargetOptions sınıfının yeni bir örneğini başlatır.

Özellikler

AllowNonPublicInvocation

Hedef nesnelerdeki genel olmayan yöntemlerin/olayların uzak istemciler tarafından çağrılabileceğini belirten bir değer alır veya ayarlar.

DisposeOnDisconnect

Uzak tarafla bağlantı kaybedildiğinde hedef nesnenin atılıp atılmayacağını belirten bir değer alır veya ayarlar.

EventNameTransform

CLR olay adını alan ve bildirim iletilerinde kullanılan RPC olay adını döndüren bir işlevi alır veya ayarlar. Bu yöntem, tüm olaylara ön ek eklemek veya bunları camelCased yapmak için yararlıdır.

MethodNameTransform

CLR yöntemi adını alan ve RPC yöntemi adını döndüren bir işlevi alır veya ayarlar. Bu yöntem, tüm yöntemlere ön ek eklemek veya bunları camelCased yapmak için yararlıdır.

NotifyClientOfEvents

Hedef nesnede oluşturulan olayların bir JSON-RPC bildirim iletisi aracılığıyla istemciye geçirilmesi gerekip gerekmediğini belirten bir değer alır veya ayarlar.

UseSingleObjectParameterDeserialization

JSON-RPC adlı bağımsız değişkenlerin tümünün RPC yönteminin ilk parametresinde seri durumdan çıkarılıp seri durumdan çıkarılmayacağını belirten bir değer alır veya ayarlar.

Şunlara uygulanır