Release 10.1A: OpenEdge Development:
.NET Open Clients

> ## Common properties

> The section lists common Open Client properties and describes the information they provide. This information might differ based on whether the application service is session-managed or session-free. (For an overview of session models, see OpenEdge Development: Open Client Introduction and Programming .)

> ##### Connection ID

> The `ConnectionId` property is most often used to identify entries in AppServer log files. This is a read-only property.

> For session-managed applications, the `ConnectionId` property returns a string containing a unique identifier for this connection.

> For session-free applications, the `ConnectionId` property returns a string containing a unique identifier for the connection most recently used by the current thread:

>     public string ConnectionId

> The _GetConnectionId() property returns null if the Application Service is not connected.

> ##### Procedure return string

> This is a read-only property.
> For session-managed applications, the following property retrieves the return value of the method most recently run on any thread.
> For session-free applications, the following property retrieves the return value of the method most recently run on the current thread:

>     public String ProcReturnString

> The return value cannot be retrieved by another thread.

> For more information on handling return values, see OpenEdge Development: Open Client Introduction and Programming .

> ##### Request ID

> This is a read-only property.

> For session-managed applications, the RequestId property returns a unique string identifying the request most recently run on any thread.

> For session-free applications, the RequestId property returns a unique string identifying the request most recently run on the current thread:

>     public String RequestId

> The `RequestId` cannot be retrieved by another thread.

> The RequestId property returns null if the Application Service is not connected.

> ##### SSL subject name

> This is a read-only property.

> The SSLSubjectName property provides the SSL server's subject name that is obtained from its validated digital certificate. For example:

>     public String SSLSubjectName

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095