JsonRpcIgnoreAttribute Classe

Definição

Atributo que identifica métodos que não devem servogáveis por RPC.

[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
Herança
JsonRpcIgnoreAttribute
Atributos

Comentários

Ao adicionar um objeto de destino RPC por meio AddLocalRpcTarget(Object) ou outras APIs, todos os métodos públicos no objeto padrão são expostos à invocação pelo cliente. Quando AllowNonPublicInvocation é definido, ainda mais métodos são expostos. Aplicar esse atributo a qualquer método garantirá que ele nunca possa ser invocado diretamente pelo cliente RPC.

Se JsonRpcMethodAttribute e JsonRpcIgnoreAttribute forem aplicados ao mesmo método, uma exceção será gerada no momento da adição do objeto como um destino RPC.

Construtores

Nome Description
JsonRpcIgnoreAttribute()

Atributo que identifica métodos que não devem servogáveis por RPC.

Aplica-se a