Click or drag to resize
LogSession Class
A record from the log database that describes a single session from an IP address.
Inheritance Hierarchy
SystemObject
  VirtualRadar.Interface.DatabaseLogSession

Namespace: VirtualRadar.Interface.Database
Assembly: VirtualRadar.Interface (in VirtualRadar.Interface.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class LogSession

The LogSession type exposes the following members.

Constructors
  NameDescription
Public methodLogSession
Initializes a new instance of the LogSession class
Top
Properties
  NameDescription
Public propertyAudioBytesSent
Gets or sets the overall size of all of the audio files sent in the session.
Public propertyClientId
Gets or sets the unique ID of the client that made the session.
Public propertyCountRequests
Gets or sets the number of requests the client made during the session.
Public propertyDuration
Gets the duration of the session.
Public propertyEndTime
Gets or sets the end of the session. While the session is in progress this holds the last time the database record was updated with the session details.
Public propertyHtmlBytesSent
Gets or sets the overall size of all of the web pages sent in the session.
Public propertyId
Gets or sets the unique ID of the session.
Public propertyImageBytesSent
Gets or sets the overall size of all of the images sent in the session.
Public propertyJsonBytesSent
Gets or sets the overall size of all of the JSON files sent in the session.
Public propertyOtherBytesSent
Gets or sets the number of bytes sent in response to requests for miscellaneous files.
Public propertyStartTime
Gets or sets the time that the session was first established.
Public propertyTotalBytesSent
Gets the total number of bytes sent.
Public propertyUserName
Gets or sets the first non-null user name used in the session. Will be null if the user never logged in.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also