Enum LandShippingModesContract
- Namespace
- Everest.Service.DataContracts.Logistics
- Assembly
- Everest.Service.dll
Represents the available modes for land shipping.
[DataContract]
[Flags]
public enum LandShippingModesContract
Fields
[EnumMember] Any = GeneralCargo | DangerousGoods | LimitedQuantities | ExceptedQuantitiesRepresents a combination of all available land shipping modes.
The Any value is a bitwise combination of GeneralCargo, DangerousGoods, LimitedQuantities, and ExceptedQuantities. It is used to indicate that all shipping modes are applicable.
[EnumMember] DangerousGoods = 2Represents shipping modes for hazardous materials that are classified as dangerous goods. This mode is used to identify shipments requiring special handling, packaging, and documentation to comply with safety regulations.
[EnumMember] ExceptedQuantities = 8Represents a shipping mode for items classified as "Excepted Quantities." This classification is used for small quantities of hazardous materials that are exempt from most regulatory requirements.
[EnumMember] GeneralCargo = 1Represents general cargo that does not fall under hazardous or restricted classifications. This mode is used for standard shipments without special handling requirements.
[EnumMember] LimitedQuantities = 4Represents a land shipping mode for goods that are classified as limited quantities. Limited quantities refer to small amounts of hazardous materials that are exempt from certain shipping regulations due to their reduced risk.
[EnumMember] None = 0Cannot ship by land.
Remarks
This enumeration includes various classifications for land shipping, such as general cargo, dangerous goods, limited quantities, and excepted quantities. It supports bitwise operations for combining multiple modes.