Class ArchitectureExtensions
- Namespace
- ZeroInstall.Model
- Assembly
- ZeroInstall.Model.dll
Contains extension methods for Architecture, OS and Cpu.
public static class ArchitectureExtensions
- Inheritance
-
ArchitectureExtensions
- Inherited Members
Methods
Is32Bit(Cpu)
Indicates whether the CPU architecture is 32-bit.
public static bool Is32Bit(this Cpu cpu)
Parameters
cpu
Cpu
Returns
Is64Bit(Cpu)
Indicates whether the CPU architecture is 64-bit.
public static bool Is64Bit(this Cpu cpu)
Parameters
cpu
Cpu
Returns
RunsOn(Architecture, Architecture)
Determines whether an implementation for architecture
can run on target
.
public static bool RunsOn(this Architecture architecture, Architecture target)
Parameters
architecture
Architecturetarget
Architecture
Returns
RunsOn(Cpu, Cpu)
Determines whether an implementation for cpu
can run on target
.
public static bool RunsOn(this Cpu cpu, Cpu target)
Parameters
Returns
RunsOn(OS, OS)
Determines whether an implementation for os
can run on target
.
public static bool RunsOn(this OS os, OS target)