xSession.newmethod Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
newmethod(Int32, Boolean) | |
newmethod() |
Instantiates the xSession object, either for current session or for the session ID passed in as a parameter. |
newmethod(Int32) |
newmethod(Int32, Boolean)
public:
void newmethod(int _sessionId, bool _checkSession);
public void newmethod (int _sessionId, bool _checkSession);
override this.newmethod : int * bool -> unit
Public Sub newmethod (_sessionId As Integer, _checkSession As Boolean)
Parameters
- _sessionId
- Int32
A boolean flag that, if set to true, checks to determine whether the session specified by the _SessionId parameter exists. The operation that checks whether a session exists might use a lot of system resources. This parameter is therefore set to false by default.
- _checkSession
- Boolean
A boolean flag that, if set to true, checks to determine whether the session specified by the _SessionId parameter exists. The operation that checks whether a session exists might use a lot of system resources. This parameter is therefore set to false by default.
Applies to
newmethod()
Instantiates the xSession object, either for current session or for the session ID passed in as a parameter.
protected:
override void newmethod();
protected override void newmethod ();
override this.newmethod : unit -> unit
Protected Overrides Sub newmethod ()
Remarks
The following example returns a count of all the active sessions.
server static Integer getAllOnlineUserCount()
{
int counter;
int num = 0;
int maxSessions = Info::licensedUsersTotal();
xSession session;
UserInfo userInfo;
for(counter = 1; counter < maxSessions;counter++)
{
session = new xSession(counter, true);
if(session && session.userId())
{
select firstonly userInfo
where userInfo.Id == session.userId();
if (userInfo)
num++;
}
}
return num;
}
Applies to
newmethod(Int32)
public:
void newmethod(int num1);
public void newmethod (int num1);
override this.newmethod : int -> unit
Public Sub newmethod (num1 As Integer)
Parameters
- num1
- Int32