WcfServiceRemotingProviderAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This attributes allows to set WCF transport as the default service remoting transport provider in the assembly and customization for it.
[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class WcfServiceRemotingProviderAttribute : Microsoft.ServiceFabric.Services.Remoting.ServiceRemotingProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type WcfServiceRemotingProviderAttribute = class
inherit ServiceRemotingProviderAttribute
Public NotInheritable Class WcfServiceRemotingProviderAttribute
Inherits ServiceRemotingProviderAttribute
- Inheritance
- Attributes
Constructors
WcfServiceRemotingProviderAttribute() |
Initializes a new instance of the WcfServiceRemotingProviderAttribute class. |
Properties
CloseTimeoutInMilliSeconds |
Gets or Sets the timeout in milliseconds to wait before closing the connection to let existing messages drain. |
MaxMessageSize |
Gets or Sets the maximum message size that can be transferred over remoting. |
OpenTimeoutInMilliSeconds |
Gets or Sets the timeout in milliseconds for opening the connection from client side and waiting for the listener to open on the service side. |
RemotingClientVersion |
Gets or sets the version of the remoting client to use. (Inherited from ServiceRemotingProviderAttribute) |
RemotingListenerVersion |
Gets or sets the version that the remoting listener to use. (Inherited from ServiceRemotingProviderAttribute) |
Methods
CreateServiceRemotingClientFactory(IServiceRemotingCallbackClient) |
Creates a V1 service remoting client factory that can be used by the ServiceProxyFactory to create a proxy for the remoted interface of the service. |
CreateServiceRemotingClientFactoryV2(IServiceRemotingCallbackMessageHandler) |
Creates a service remoting client factory that can be used by the ServiceProxyFactory to create a proxy for the remoted interface of the service. |
CreateServiceRemotingListener(ServiceContext, IService) |
Creates a V1 service remoting listener for remoting the service interface. |
CreateServiceRemotingListeners() |
Returns the func method that creates the remoting listeners. |