JsonRpcIgnoreAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |