microsoft.servicefabric.services.remoting.builder

Classes

CodeBuilderBase

Base class from which Actor and Services Code Builder classes extend.

CodeBuilderContext
CodeBuilderNamesBase

Base class from which actor and service CodeBuildNames classes extend. For internal purpose only.

CodeBuilderUtils

CodeBuilder utility methods. For internal use only.

MessageSerializer

Base class for Actor and Service Message Serializer classes. For internal use only.

MethodBodyTypesBuilder

Method body type builder for Actors and Services.

MethodDispatcherBase

The base class used by remoting code generator to generate the type that dispatches requests from the client to the right interface and method of the remoted object.

MethodDispatcherBaseWithSerializer

The class dispatches the requests from the client to the interface/method of the remoted objectts. This class is used by remoting code generator. This class caches the Serializer.

MethodDispatcherBuilder<T>

Used in Actor and Services code builder as Method dispatcher builder. For internal use only.

MethodDispatcherBuildResult

Method dispatcher build result to be used in Actors and Services. For internal use only.

ProxyBase

The base class used by remoting code generator to generate the proxy for the remoted interfaces.

ProxyGenerator

Abstract class from which Actor ans Services Proxy generator base classes derive. For internal use only.

ProxyGeneratorBuilder

Abstract Proxy Generator builder class from which Actor and Services Proxy Generator classes extend. For internal use only.

ProxyGeneratorBuildResult

Used in Actor and Services Code builder. For internal use only.

ServiceCodeBuilder

Used to create service proxy object and method dispatcher object. For internal use only.

ServiceMethodDispatcherBase

Abstract class to create Service method dispatcher object. For internal use only.

ServiceProxyGenerator

Used in Service code builder to create service proxy base object. For internal use only.

Interfaces

CodeBuilder

Base interface for Actor and Services code builder singleton classes.

CodeBuilderAttribute

The Attribute class to configure dyanamic code generation process for service remoting.

ProxyActivator

Defines the interface implemented by generated code to create proxy objects.