![]() |
Overloaded. Initializes a new instance of the WcfPartnerMessage class. |
![]() | To support networks without DNS server, the WcfRouter keeps a list of all IP-Adresses of a host. |
![]() | Unique instance number of the application (unique in a plant or on a host, depending on WcfDefault.IsAppIdUniqueInPlant). |
![]() | A service having a longer ApplicationRunTime wins the competition when two services with same name are running. |
![]() | Unique name of an application or service in the users WcfContract.Namespace. |
![]() | Assembly version of the application. |
![]() | Assembly name of an important CifComponent containig some messages |
![]() | Assembly version of the important CifComponent |
![]() | Host running the application |
![]() | IsServiceName=true : A service name must be unique in the plant, independant of host or application. IsServiceName=false: A client name must for unique identification be combined with application name, host name, instance- or process id. |
![]() | Identification in Trace and name of endpoint address in App.config file. |
![]() | Process id of the application, given by the operating system (unique on a host at a certain time). |
![]() | The message from the original service has RouterHopCount=0. The same message sent from the WcfRouter on the local host has RouterHopCount=1. Each router increments the hopcount on reception of a message. A router accepts new data only if the receiving hop count is smaller than the stored. |
![]() | After a service has no message received for TimeoutSeconds, it may render the connection to this client as disconnected. 0 means no timeout. The client should send at least 2 messages each TimeoutSeconds-period in order to keep the correct connection state on the service. A Service is trying to notify 2 messages each TimeoutSeconds-period in order to check a dual-Http connection. |
![]() | Universal resource identifier to reach the input of the service or client.E.g. RouterService: http://localhost:40000/AsyncWcfLib/RouterService |
![]() | m_usage is public but used internally only! Access 'Usage' instead! Reason: http://msdn.microsoft.com/en-us/library/bb924412%28v=VS.100%29.aspx 'Usage' is streamed as int in order to make it reverse compatible to older communication partners |
![]() | |
![]() | Each WCF message may contain more data than the receiver has expected.This normally happens when the senders version is newer than the receivers version.Some data cannot be deserialized at the receiver. WCF provides this object to store this extension data.When serializing this message again (gateway functionality) the extension data is included and not lost. |
![]() | |
![]() | |
![]() | The message may be used for several purposes. |
![]() | |
![]() | |
![]() | |
![]() | Overloaded. Check if two communication partner objects represent the same partner |
![]() | Creates string representation of WcfPartnerMessage. |
![]() | |
![]() |
WcfPartnerMessage Class | SourceForge.AsyncWcfLib Namespace