Compartilhar via


CodeBuilder Interface

public interface CodeBuilder

Interface base para classes singleton do Construtor de Códigos de Ator e Serviços.

Resumo do método

Modificador e tipo Método e descrição
CodeBuilderNames getNames()

Obter nomes de construtor de código.

MethodBodyTypesBuildResult getOrBuildMethodBodyTypes(Class<?> interfaceType)

Obter ou Criar tipo de corpo do método.

MethodDispatcherBuildResult getOrBuildMethodDispatcher(Class<?> interfaceType)

Obter ou compilar dispatcher de método.

ProxyGeneratorBuildResult getOrBuildProxyGenerator(Class<?> interfaceType)

Obter ou compilar o gerador de proxy.

Detalhes do método

getNames

public CodeBuilderNames getNames()

Obter nomes de construtor de código.

Retornos:

Um objeto de CodeBuilderNames

getOrBuildMethodBodyTypes

public MethodBodyTypesBuildResult getOrBuildMethodBodyTypes(Class interfaceType)

Obter ou Criar tipo de corpo do método.

Parâmetros:

interfaceType - Tipo de interface.

Retornos:

Resultado da compilação de tipos de corpo do método microsoft.servicefabric.services.remoting.builder.MethodBodyTypesBuildResult

getOrBuildMethodDispatcher

public MethodDispatcherBuildResult getOrBuildMethodDispatcher(Class interfaceType)

Obter ou compilar dispatcher de método.

Parâmetros:

interfaceType - Tipo da Interface.

Retornos:

Resultado da compilação do Dispatcher de método.

getOrBuildProxyGenerator

public ProxyGeneratorBuildResult getOrBuildProxyGenerator(Class interfaceType)

Obter ou compilar o gerador de proxy.

Parâmetros:

interfaceType - Tipo de interface.

Retornos:

resultado da compilação do gerador de proxy ProxyGeneratorBuildResult

Aplica-se a