SystemInformationEvent 類別
描述 SystemInformationEvent。
繼承階層架構
System.Object
Microsoft.VisualStudio.IntelliTrace.IntelliTraceEvent
Microsoft.VisualStudio.IntelliTrace.OrdinalEvent
Microsoft.VisualStudio.IntelliTrace.SystemInformationEvent
命名空間: Microsoft.VisualStudio.IntelliTrace
組件: Microsoft.IntelliTrace.11.0.0 (在 Microsoft.IntelliTrace.11.0.0.dll 中)
語法
'宣告
Public NotInheritable Class SystemInformationEvent _
Inherits OrdinalEvent
public sealed class SystemInformationEvent : OrdinalEvent
public ref class SystemInformationEvent sealed : public OrdinalEvent
[<Sealed>]
type SystemInformationEvent =
class
inherit OrdinalEvent
end
public final class SystemInformationEvent extends OrdinalEvent
SystemInformationEvent 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
AvailablePageFileBytes | 取得處理序能夠認可,以位元組為單位的可用記憶體。從 GlobalMemoryStatusEx 中,擷取這個值。 | |
AvailablePhysicalBytes | 請取得可用的實體記憶體中,以位元組為單位。從 GlobalMemoryStatusEx 中,擷取這個值。 | |
AvailableVirtualMemoryBytes | 取得可用未保留與未經認可使用者模式記憶體程序中,以位元組為單位。從 GlobalMemoryStatusEx 中,擷取這個值。 | |
BiosDate | 取得 BIOS 的發行日期。 | |
BiosVersion | 取得 BIOS 版本。 | |
ClrVersion | 取得已載入到處理序 common language runtime 版本。 | |
ComputerName | 取得從 GetComputerName 中,擷取的電腦的 NetBIOS 名稱。 | |
Displays | 取得附加至系統顯示器的顯示設定的清單。 | |
IsWow64Process | 取得旗標,以判斷是否在 WOW64 之下執行的處理程序。 | |
NumberOfProcessors | 取得在系統中,從 GetNativeSystemInfo 中,擷取的實體處理器數目。 | |
Ordinal | 取得或設定的序數值。 (繼承自 OrdinalEvent)。 | |
OSBuildNumber | 取得作業系統的組建編號,從 GetVersionEx 中,擷取。 | |
OSMajorVersion | 取得從 GetVersionEx 中,擷取作業系統主要版本號碼。 | |
OSMinorVersion | 取得作業系統的次要版本號碼,從 GetVersionEx 中,擷取。 | |
OSProductType | 取得作業系統的產品型別中,從 GetProductInfo 中,擷取。 | |
OSRole | 取得作業系統產品類型/角色,這擷取自 GetVersionEx。 | |
ProcessorArchitecture | 取得已安裝作業系統,而取自 GetNativeSystemInfo 的處理器架構。 | |
ProcessorLevel | 取得架構相關處理器層級,從 GetNativeSystemInfo 中,擷取。 | |
ProcessorRevision | 取得架構相關處理器修訂,從 GetNativeSystemInfo 中,擷取。 | |
ProcessorSpeed | 取得第一個 CPU 的速度,在系統中,以 mhz 為單位。 | |
ServicePack | 取得最新的作業系統 service pack 安裝在系統上的名稱。 | |
StartTime | 取得 UTC 格式,從 GetSystemTimeAsFileTime 中,擷取的記錄的開始時間。 | |
SystemDirectory | 取得系統目錄中,從 GetSystemDirectory 中,擷取路徑。 | |
SystemLocaleId | 取得系統中,從 GetSystemDefaultLCID 中,擷取地區設定識別碼 (LCID)。 | |
SystemManufacturer | 取得 BIOS 製造商的名稱。 | |
SystemProductName | 取得 BIOS 的產品名稱。 | |
TimerFrequency | 取得高解析度計時器,它會從 QueryPerformanceFrequency 中擷取的頻率。 | |
TimerStartTime | 取得高解析度計時器,它會從 QueryPerformanceCounter 中擷取的開始時間。 | |
TimeZone | 取得從 GetTimeZoneInformation 中,擷取的 「 時間 」 區域的名稱。 | |
TimeZoneBias | 取得時區的偏差與 utc 之間以分鐘為單位,它會從 GetTimeZoneInformation 中擷取。 | |
TotalPageFileBytes | 取得已認可的記憶體限制的大小以位元組為單位,從 GlobalMemoryStatusEx 中,擷取程序。 | |
TotalPhysicalBytes | 取得以位元組為單位,它會從 GlobalMemoryStatusEx 中擷取的實體記憶體的大小。 | |
TotalVirtualMemoryBytes | 取得的處理序以位元組為單位,從 GlobalMemoryStatusEx 中,擷取使用者模式虛擬位址空間的大小。 | |
UserDomain | 取得用來執行處理程序的定義域。 | |
UserName | 取得使用者為該處理序執行。 | |
WindowsDirectory | 取得 Windows 目錄中,從 GetWindowsDirectory 中,擷取路徑。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
Compare | 比較與另一個執行個體的一個執行個體,並且傳回一個整數,指出是否目前執行個體前面,後面,或以相同的排序位置順序,與其他執行個體,就會發生。 (繼承自 OrdinalEvent)。 | |
CompareTo(Object) | 比較目前的執行個體與另一個執行個體,並且傳回一個整數,指出目前的執行個體之前、 之後或在與其他執行個體在排序次序的同一位置,就會發生。 (繼承自 OrdinalEvent)。 | |
CompareTo(OrdinalEvent) | 比較目前的執行個體與另一個執行個體,並且傳回一個整數,指出是否目前執行個體前面,後面,或在相同的排序位置與其他執行個體,就會發生。 (繼承自 OrdinalEvent)。 | |
Equals(Object) | 判斷指定的物件是否等於目前的 OrdinalEvent。 (繼承自 OrdinalEvent)。 | |
GetHashCode | 取得這個 OrdinalEvent 的雜湊程式碼。 (繼承自 OrdinalEvent)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
備註
SystemInformationEvent就會發生一次,並告訴您有關電腦在收集到錄製詳細資料。 The SystemInformationEvent is one event in the ProcessChain or ProcessStreamChain.
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。