Table of Contents

Class VectorEnvironment

Namespace
Zyl.VectorTraits
Assembly
VectorTraits.dll

Environment information related to vector types. Its members are similar to Environment,RuntimeInformation. It caches properties, improving performance (向量类型相关的环境信息. 它的成员类似 Environment,RuntimeInformation. 它会对属性进行缓存, 提高了性能).

public static class VectorEnvironment
Inheritance
VectorEnvironment
Inherited Members

Properties

CpuDetectionCommand

Command used for CPU detection (CPU检测所用命令). e.g. wmic ...

CpuDetectionException

Latest exception during CPU detection (CPU检测时的最新异常).

CpuDetectionResult

The raw return value of the CPU detection. It is related to CpuDetectionCommand (CPU检测的原始返回值. 它与 CpuDetectionCommand 有关.).

CpuFlags

CPU feature Flags (CPU特征标志).

CpuModelName

CPU model name (CPU型号名).

InstructionSetsSeparator

The separator of the instruction set (指令集的分隔符).

Is64BitProcess

Gets a value that indicates whether the current process is a 64-bit process (获取一个值,该值指示当前进程是否为 64 位进程).

ProcessArchitecture

Gets the process architecture of the currently running app (获取当前正在运行的应用的进程架构).

ProcessIsArmFamily

Gets a value that indicates whether the current process architecture is a Arm family (获取一个值,该值指示当前进程架构是否为 Arm 家族的). e.g. Arm, Arm64, Armv6 .

ProcessIsX86Family

Gets a value that indicates whether the current process architecture is a X86 family (获取一个值,该值指示当前进程架构是否为 X86 家族的). e.g. X86, X64 .

SupportedInstructionSets

Supported instruction sets. The separator is a comma char ',' (支持的指令集. 分隔符是逗号 ',').

See Also