IClientName Interface

Solclient

IClientName Interface
version: 7.2.1.27
IClientName represents a remote client. It is used to identify a client currently connected and on behalf of which an application wants to add/remove subscriptions.

To acquire an IClientName instance, applications must call CreateClientName(String)

To add or remove subscriptions on behalf of a remote client, applications must call Subscribe(IEndpoint, ISubscription, Int32, Object) and Unsubscribe(IEndpoint, ISubscription, Int32, Object) respectively.

Namespace: SolaceSystems.Solclient.Messaging
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 7.2.1.27 (7.2.1.27)
Syntax
public interface IClientName : IEndpoint, 
	IDisposable
Public Interface IClientName
	Inherits IEndpoint, IDisposable
public interface class IClientName : IEndpoint, 
	IDisposable

The IClientName type exposes the following members.

Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Top
Properties
  NameDescription
Public propertyDurable
When true, the endpoint's life span is independent of the corresponding IFlow or ISession.
(Inherited from IEndpoint.)
Public propertyName
The name of the Endpoint. A non-durable TopicEndpoint does not have a name.
(Inherited from IEndpoint.)
Top
See Also