C# Class RPCBase.MetaData

Afficher le fichier Open project: fingerpasswang/Phial

Méthodes publiques

Méthode Description
GetMethodSerializer ( Type service ) : IMethodSerializer
GetMode ( byte mode ) : Mode
GetMode ( string mode ) : Mode
GetServiceId ( Type service ) : string
GetServiceMethodDispatcher ( Type service ) : IServiceMethodDispatcher
GetServiceRoutingRule ( Type serviceType ) : RoutingRule
GetServiceRoutingRule ( string serviceId ) : RoutingRule
SetMethodSerializer ( Type service, IMethodSerializer methodSerializer ) : void
SetServiceId ( Type service, string serviceId ) : void
SetServiceMethodDispatcher ( Type service, IServiceMethodDispatcher serviceMethodDispatcher ) : void
SetServiceRoutingRule ( string serviceId, RoutingRule serviceMetaInfo ) : void

Method Details

GetMethodSerializer() public static méthode

public static GetMethodSerializer ( Type service ) : IMethodSerializer
service System.Type
Résultat IMethodSerializer

GetMode() public static méthode

public static GetMode ( byte mode ) : Mode
mode byte
Résultat Mode

GetMode() public static méthode

public static GetMode ( string mode ) : Mode
mode string
Résultat Mode

GetServiceId() public static méthode

public static GetServiceId ( Type service ) : string
service System.Type
Résultat string

GetServiceMethodDispatcher() public static méthode

public static GetServiceMethodDispatcher ( Type service ) : IServiceMethodDispatcher
service System.Type
Résultat IServiceMethodDispatcher

GetServiceRoutingRule() public static méthode

public static GetServiceRoutingRule ( Type serviceType ) : RoutingRule
serviceType System.Type
Résultat RoutingRule

GetServiceRoutingRule() public static méthode

public static GetServiceRoutingRule ( string serviceId ) : RoutingRule
serviceId string
Résultat RoutingRule

SetMethodSerializer() public static méthode

public static SetMethodSerializer ( Type service, IMethodSerializer methodSerializer ) : void
service System.Type
methodSerializer IMethodSerializer
Résultat void

SetServiceId() public static méthode

public static SetServiceId ( Type service, string serviceId ) : void
service System.Type
serviceId string
Résultat void

SetServiceMethodDispatcher() public static méthode

public static SetServiceMethodDispatcher ( Type service, IServiceMethodDispatcher serviceMethodDispatcher ) : void
service System.Type
serviceMethodDispatcher IServiceMethodDispatcher
Résultat void

SetServiceRoutingRule() public static méthode

public static SetServiceRoutingRule ( string serviceId, RoutingRule serviceMetaInfo ) : void
serviceId string
serviceMetaInfo RoutingRule
Résultat void