The GatewayConnectionPool type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | GatewayConnectionPool(String, Int32) | Creates a new connection pool with default connection pool properties. |
![]() | GatewayConnectionPool(String, Int32, ConnectionPoolProperties) | Creates a new connection pool with the specified connection pool properties. |
Methods
Name | Description | |
---|---|---|
![]() | Close()()()() | Closes all connections in this connection pool. |
![]() | Close(Int32) | Closes all connections in this connection pool, optionally waiting for allocated connections to be returned to the pool. |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetConnection()()()() | Acquires a connection from the connection pool. |
![]() | GetConnection(Int32) | Acquires a connection from the connection pool, with a specified timeout period. |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | AgedTimeout | Gets the maximum time that connections can remain open in the connection pool. |
![]() | Applid | Gets the client APPLID used for transaction tracking by connections in this pool. |
![]() | ApplidQualifier | Gets the client APPLID qualifier used for transaction tracking by connections in this pool. |
![]() | AvailableCount | Gets the number of connections in this connection pool that are available to be acquired. |
![]() | ConnectionCount | Gets the total number of connections in this connection pool. |
![]() | HostName |
Gets the host name of the Gateway daemon that connections in this pool are connected to.
|
![]() | IdleTimeout | Gets the maximum time that connections can remain idle in the connection pool. |
![]() | MaxConnections | Gets the maximum number of connections in this connection pool. |
![]() | MinConnections | Gets the minimum number of connections in this connection pool. |
![]() | Port | Gets the remote TCP/IP port that connections in this pool are connected to. |