AssociationRegistry Members

The AssociationRegistry type exposes the following members.

Methods


  Name Description
Public method Static member Clear
Public method ClearLog
Clears the current contents of the log
Public method DeregisterAssociation
Removes an association.
Public method Equals(System.Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public method ExistsAssociation
Tests if an association was registered.
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method Static member Get
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetRemoteReadHandlerFor
Returns the event handler corresponding to the remote endpoint of the givne local handle. In other words it returns the listener that will receive InboundPayload events when is called.
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Public method LogActivity
Logs a transport activity
Public method LogSnapshot
Gets a snapshot of the current transport activity log
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method RegisterListenerPair
Registers two event listeners corresponding to the two endpoints of an association.
Public method RegisterTransport
Records a mapping between an address and the corresponding (transport, associationEventListener) pair.
Public method RemoteListenerRelativeTo
Returns the remote endpoint for a pair of endpoints relative to the owner of the supplied TestAssociationHandle.
Public method Reset
Clears the state of the entire registry.

Remarks


This method is not atomic and does not use a critical section when clearing transports, listeners, and logs.
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)
Public method TransportFor
Returns the transport bound to the given address.
Public method TransportsReady
Indicates if all given transports were successfully registered. No assications can be established between transports that are not yet registered.