JsonRpcIgnoreAttribute Klasse

Definition

Attribut, das Methoden identifiziert, die nicht über RPC aufzurufen sind.

[System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class JsonRpcIgnoreAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type JsonRpcIgnoreAttribute = class
    inherit Attribute
Public Class JsonRpcIgnoreAttribute
Inherits Attribute
Vererbung
JsonRpcIgnoreAttribute
Attribute

Hinweise

Beim Hinzufügen eines RPC-Zielobjekts über AddLocalRpcTarget(Object) oder andere APIs werden alle öffentlichen Methoden für das Objekt standardmäßig für den Aufruf durch den Client verfügbar gemacht. Wenn AllowNonPublicInvocation festgelegt wird, werden noch mehr Methoden verfügbar gemacht. Wenn Sie dieses Attribut auf eine beliebige Methode anwenden, wird sichergestellt, dass es nie direkt vom RPC-Client aufgerufen werden kann.

Wenn JsonRpcMethodAttribute und JsonRpcIgnoreAttribute auf dieselbe Methode angewendet werden, wird zum Zeitpunkt des Hinzufügens des Objekts als RPC-Ziel eine Ausnahme ausgelöst.

Konstruktoren

Name Beschreibung
JsonRpcIgnoreAttribute()

Attribut, das Methoden identifiziert, die nicht über RPC aufzurufen sind.

Gilt für: