RDPSession Class

NAMESPACE

RASAdminEngine.Core.OutputModels

DESCRIPTION

Remote Desktop Session

INHERITED FROM

RASSerilazableObj
RDPSession

INTERFACES

PUBLIC PROPERTIES

Type Name Description
UInt32 AuthenticationDuration Authentication Duration (in seconds).
MainAuthenticationMode AuthenticationType Authentication Type.
UInt32 BandwidthAvailability Bandwidth Availability (in Kbps).
UInt32 BandwidthUsage Bandwidth Usage.
String ClientIPAddress Client IP Address.
String ClientOS Client OS.
String ClientOSVersion Client OS Version.
String ClientVersion Client Version.
SessionColorDepth ColourDepth Session Resolution.
UInt32 ConnectionDuration Connection Duration (in seconds).
ConnMode ConnectionMode Connection Mode.
QualityLevel ConnectionQuality Connection Quality.
UInt32 DesktopLoadTime Desktop Load Time (in ms).
String DeviceName Client Device Name.
String DisconnectReason Disconnect Reason.
UInt32 GroupPolicyLoadTime Group Policy Load Time (in ms).
UInt32 HorizontalResolution Session Horizontal Resolution.
UInt32 HostPreparation Host Preparation (in ms).
Nullable<DateTime> IdleStartTime Session Idle Time.
UInt32 IdleTime Idle Time (in seconds).
UInt32 IncomingData Incoming Data (in bytes).
String IP Session server IP.
UInt32 LastReconnects Last Reconnects.
UInt32 Latency Latency.
UInt32 LogonDuration Logon Duration.
UInt32 LogonOthersDuration Logon Others Duration (in seconds).
DateTime LogonTime Session Logon Time.
ProviderType MFAProvider MFA Provider Type.
UInt32 OutgoingData Outgoing Data (in bytes).
SessionProtocol Protocol Protocol used for session.
UInt32 RASPolicyLookup RAS Policy Lookup (in ms).
UInt32 Reconnects Total Reconnects.
UInt32 RFICount Flow Information Count.
List<RouteFlowInfoEntry> RFIInfoList Flow Information.
UInt32 ServerID Session server ID.
UInt32 SessionID RAS session ID.
UInt32 SessionLength Session Length (in seconds).
SessionState State State of Remote Desktop Session.
UInt32 ThemeID Theme ID.
SessionType Type The type of Remote Desktop Session.
String User User to which the session belongs to.
UInt32 UserProfileLoadTime User Profile Load Time (in ms).
UserProfileType UserProfileType User Profile Type.
UInt32 UXEvaluator Round Trip Time.
UInt32 VerticalResolution Session Vertical Resolution.

PUBLIC METHODS

Type Name Description
Int32 CompareTo (Object obj) Inherited from RASSerilazableObj
Boolean Equals (Object obj) Inherited from RASSerilazableObj
Int32 GetHashCode () Inherited from RASSerilazableObj
Type GetType ()
String ToString ()

References to Commands

Invoke-RASRDSCmd
Invoke-RASRDSSessionCmd

References to Types

RDSSysInfoSession