Class CvdVehicleCategoryCode
CVD CIUS v0.9 - EU Vehicle Category codes (M1–N3) for Clean Vehicle Directive procurement. Name carries the XML serialization value.
public sealed class CvdVehicleCategoryCode : SmartEnum<CvdVehicleCategoryCode, int>, ISmartEnum, IEquatable<SmartEnum<CvdVehicleCategoryCode, int>>, IComparable<SmartEnum<CvdVehicleCategoryCode, int>>
- Inheritance
-
CvdVehicleCategoryCode
- Implements
-
ISmartEnum
- Inherited Members
-
SmartEnum<CvdVehicleCategoryCode, int>.FromValue(int)SmartEnum<CvdVehicleCategoryCode, int>.FromValue(int, CvdVehicleCategoryCode)SmartEnum<CvdVehicleCategoryCode, int>.TryFromValue(int, out CvdVehicleCategoryCode)SmartEnum<CvdVehicleCategoryCode, int>.ToString()SmartEnum<CvdVehicleCategoryCode, int>.GetHashCode()SmartEnum<CvdVehicleCategoryCode, int>.Equals(SmartEnum<CvdVehicleCategoryCode, int>)SmartEnum<CvdVehicleCategoryCode, int>.When(SmartEnum<CvdVehicleCategoryCode, int>)SmartEnum<CvdVehicleCategoryCode, int>.When(params SmartEnum<CvdVehicleCategoryCode, int>[])SmartEnum<CvdVehicleCategoryCode, int>.CompareTo(SmartEnum<CvdVehicleCategoryCode, int>)SmartEnum<CvdVehicleCategoryCode, int>.ListSmartEnum<CvdVehicleCategoryCode, int>.NameSmartEnum<CvdVehicleCategoryCode, int>.Value
Fields
M1
M1: Passenger cars (up to 8 seats + driver).
public static readonly CvdVehicleCategoryCode M1
Field Value
M2
M2: Minibuses (more than 8 seats, max. 5t GVW).
public static readonly CvdVehicleCategoryCode M2
Field Value
M3
M3: Buses and coaches (more than 8 seats, over 5t GVW).
public static readonly CvdVehicleCategoryCode M3
Field Value
N1
N1: Light commercial vehicles (GVW up to 3.5t).
public static readonly CvdVehicleCategoryCode N1
Field Value
N2
N2: Medium commercial vehicles (3.5t to 12t GVW).
public static readonly CvdVehicleCategoryCode N2
Field Value
N3
N3: Heavy commercial vehicles (GVW over 12t).
public static readonly CvdVehicleCategoryCode N3
Field Value
Properties
DisplayName
public string DisplayName { get; }
Property Value
Methods
FromName(string, bool)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(CvdVehicleCategoryCode))]
public static CvdVehicleCategoryCode FromName(string name, bool ignoreCase = false)
Parameters
Returns
FromValue(int)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(CvdVehicleCategoryCode))]
public static CvdVehicleCategoryCode FromValue(int value)
Parameters
valueint
Returns
TryFromName(string, out CvdVehicleCategoryCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(CvdVehicleCategoryCode))]
public static bool TryFromName(string name, out CvdVehicleCategoryCode result)
Parameters
namestringresultCvdVehicleCategoryCode
Returns
TryFromValue(int, out CvdVehicleCategoryCode)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields, typeof(CvdVehicleCategoryCode))]
public static bool TryFromValue(int value, out CvdVehicleCategoryCode result)
Parameters
valueintresultCvdVehicleCategoryCode