SessionManagerCheckApiVersionAndLogClientInfo Method
Check compatibility between client version and server version and log client info
Namespace: FileHold.UserRoleManagerAssembly: FileHold.UserRoleManager (in FileHold.UserRoleManager.dll) Version: 17.1.0.0
[WebMethodAttribute(Description = "Check compatibility between client version and server version")]
public int CheckApiVersionAndLogClientInfo(
string sessionId,
string clientVersion,
ref string serverVersion,
string clientBuildNumber,
string clientAddress
)
- sessionId String
- Optional session ID for logging client version.
- clientVersion String
- Input: client's API version (as Major.Minor)
- serverVersion String
- Output: server's API version (as Major.Minor)
- clientBuildNumber String
- Input: client build number
- clientAddress String
- Input: client IP Address
Int32
* APIVersion.Compatible.Yes - versions are fully compatible
* APIVersion.Compatible.Partially - server is newer but backward compatible, display a warning message
* APIVersion.Compatible.No - server is too old and not compatible, display an error message