PIConnectionResult Enumeration
- Last UpdatedJan 12, 2026
- 2 minute read
- PI System
- AF SDK 3.2.0
- Developer
Defines the results of a connection attempt to a PIServer.
Namespace: OSIsoft.AF.PI
Assembly: OSIsoft.AFSDK (in OSIsoft.AFSDK.dll) Version: 3.2.0.7
Syntax
public enum PIConnectionResult
Public Enumeration PIConnectionResult Dim instance As PIConnectionResult
public enum class PIConnectionResult
type PIConnectionResult
Members
| Member name | Value | Description | |
|---|---|---|---|
| Success | 0 | Connection was successful using the authentication method. | |
| Fail | 1 | Connection failed using the authentication method. | |
| NotAllowed | 2 | The authentication method is not allowed for connecting to the PIServer. | |
| NotTried | 3 | The authentication method was not tried. | |
| NotSupported | -10008 | The PIServer does not support the authentication method. |
Remarks
This enumeration is used by the PIAuthenticationException when a
connection attempt fails to a PIServer. The exception's
Reason will provide the reason for the failure.