Share via


MpuSqlClrWrapper.ProcessorUsage Method

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. Returns the processor usage value using an imported function and the performance counter.

Namespace:  Microsoft.SqlServer.Management.Shared.MpuSql
Assembly:  Microsoft.SqlServer.MpuSqlClrWrapper (in Microsoft.SqlServer.MpuSqlClrWrapper.dll)

Syntax

'Declaration
<SqlFunctionAttribute(DataAccess := DataAccessKind.Read, IsDeterministic := True)> _
Public Shared Function ProcessorUsage As SqlInt32
'Usage
Dim returnValue As SqlInt32

returnValue = MpuSqlClrWrapper.ProcessorUsage()
[SqlFunctionAttribute(DataAccess = DataAccessKind.Read, IsDeterministic = true)]
public static SqlInt32 ProcessorUsage()
[SqlFunctionAttribute(DataAccess = DataAccessKind::Read, IsDeterministic = true)]
public:
static SqlInt32 ProcessorUsage()
[<SqlFunctionAttribute(DataAccess = DataAccessKind.Read, IsDeterministic = true)>]
static member ProcessorUsage : unit -> SqlInt32 
public static function ProcessorUsage() : SqlInt32

Return Value

Type: System.Data.SqlTypes.SqlInt32
An integer value that specifies the percentage of processor usage.