Share via


MetricThresholdValueValueType enumeration

Provides values for the value type, which is the value of element MetricThresholdValue/ValueType.

Syntax

enum MetricThresholdValueValueType {
  MetricThresholdValueValueType_NotSet        = 0, 
  MetricThresholdValueValueTypeString, 
  MetricThresholdValueValueTypeInt, 
  MetricThresholdValueValueTypeInt16, 
  MetricThresholdValueValueTypeInt32, 
  MetricThresholdValueValueTypeInt64, 
  MetricThresholdValueValueTypeUInt16, 
  MetricThresholdValueValueTypeUInt32, 
  MetricThresholdValueValueTypeUInt64, 
  MetricThresholdValueValueTypeByte, 
  MetricThresholdValueValueTypeSByte, 
  MetricThresholdValueValueTypeSingle, 
  MetricThresholdValueValueTypeDouble, 
  MetricThresholdValueValueTypeFloat, 
  MetricThresholdValueValueTypeBool, 
  MetricThresholdValueValueTypeBoolean, 
  MetricThresholdValueValueTypeChar, 
  MetricThresholdValueValueTypeDateTime, 
  MetricThresholdValueValueTypeDuration, 
  MetricThresholdValueValueTypeTimeSpan, 
  MetricThresholdValueValueTypeFilePath, 
  MetricThresholdValueValueTypeDirectoryPath, 
  MetricThresholdValueValueType_Max 

};

Constants

MetricThresholdValueValueType_NotSet

No value type has been set.

MetricThresholdValueValueTypeString

The data type is a character string.

MetricThresholdValueValueTypeInt

The data type is an integer value between -2,147,483,648 and 2,147,483,647.

MetricThresholdValueValueTypeInt16

The data type is an integer value between -32768 and 32767.

MetricThresholdValueValueTypeInt32

The data type is an integer value between -2,147,483,648 and 2,147,483,647.

MetricThresholdValueValueTypeInt64

The data type is an integer value between and -9,223,372,036,854,775,808 and 9,223,372,036,854,775,807.

MetricThresholdValueValueTypeUInt16

The data type is an unsigned integer value between 0 and 65535.

MetricThresholdValueValueTypeUInt32

The data type is an unsigned integer value between 0 and 4,294,967,295.

MetricThresholdValueValueTypeUInt64

The data type is an unsigned integer value between 0 and 18,446,744,073,709,551,615.

MetricThresholdValueValueTypeByte

The data type is an unsigned integer value between 0 and 255.

MetricThresholdValueValueTypeSByte

The data type is an integer value between -128 and 127.

MetricThresholdValueValueTypeSingle

The data type is a single-precision 32-but floating point number whose values range from -3.402823e38 to 3.402823e38, as well as positive or negative zero, PositiveInfinity, NegativeInfinity, and not a number (NaN).

MetricThresholdValueValueTypeDouble

The data type is a double-precision 64-but floating point number whose values range from -1.7976931348623157E+308 to 1.7976931348623157E+308, as well as positive or negative zero, PositiveInfinity, NegativeInfinity, and not a number (NaN).

MetricThresholdValueValueTypeFloat

The data type is a single-precision 32-but floating point number whose values range from -3.402823e38 to 3.402823e38, as well as positive or negative zero, PositiveInfinity, NegativeInfinity, and not a number (NaN).

MetricThresholdValueValueTypeBool

The data type is Boolean (value of true and false).

MetricThresholdValueValueTypeBoolean

The data type is Boolean (value of true and false).

MetricThresholdValueValueTypeChar

The data type is a character whose integer representation is between 0 and 65535.

MetricThresholdValueValueTypeDateTime

The data type is an instant in time, typically expressed as a date and time of day, for example "6/15/2009 1:45:30 PM".

MetricThresholdValueValueTypeDuration

The data type is a time interval.

MetricThresholdValueValueTypeTimeSpan

The data type is a time interval.

MetricThresholdValueValueTypeFilePath

The data type is a file path.

MetricThresholdValueValueTypeDirectoryPath

The data type is a directory path.

MetricThresholdValueValueType_Max

Invalid data type specification (the value of this member is one larger than the largest valid member).

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
AxeRuntime.h