JsonRpcIgnoreAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |