Class CbrnConveyanceAugmentationType
A data type for additional information about a conveyance.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class CbrnConveyanceAugmentationType : IEquatable<CbrnConveyanceAugmentationType>
Properties
Context
cbrnConveyanceAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public CbrnConveyanceAugmentationType.ContextEnum? Context { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<CbrnConveyanceAugmentationType.ContextEnum> | cbrnConveyanceAugmentationType JSON-LD context |
ConveyanceKindCode
An identifier of a kind of a conveyance. For example: Ship, Airplane, Truck, etc. NIEM reference is cbrn:ConveyanceKindCode
Declaration
[DataMember(Name = "conveyanceKindCode")]
public List<CbrnclConveyanceKindCodeType> ConveyanceKindCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<CbrnclConveyanceKindCodeType> | An identifier of a kind of a conveyance. For example: Ship, Airplane, Truck, etc. NIEM reference is cbrn:ConveyanceKindCode |
ConveyanceWeightDescription
A description of conveyance weight, such as gross weight, axle weight, etc., this element is used to provide the description that is applicable to the value provided by the Conveyance weight measure. NIEM reference is cbrn:ConveyanceWeightDescriptionText
Declaration
[DataMember(Name = "conveyanceWeightDescription")]
public List<NcTextType> ConveyanceWeightDescription { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<NcTextType> | A description of conveyance weight, such as gross weight, axle weight, etc., this element is used to provide the description that is applicable to the value provided by the Conveyance weight measure. NIEM reference is cbrn:ConveyanceWeightDescriptionText |
Methods
Equals(CbrnConveyanceAugmentationType)
Returns true if CbrnConveyanceAugmentationType instances are equal
Declaration
public bool Equals(CbrnConveyanceAugmentationType other)
Parameters
| Type | Name | Description |
|---|---|---|
| CbrnConveyanceAugmentationType | other | Instance of CbrnConveyanceAugmentationType to be compared |
Returns
| Type | Description |
|---|---|
| System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object obj)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | obj | Object to be compared |
Returns
| Type | Description |
|---|---|
| System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
| Type | Description |
|---|---|
| System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public string ToJson()
Returns
| Type | Description |
|---|---|
| System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
| Type | Description |
|---|---|
| System.String | String presentation of the object |
Overrides
Operators
Equality(CbrnConveyanceAugmentationType, CbrnConveyanceAugmentationType)
Declaration
public static bool operator ==(CbrnConveyanceAugmentationType left, CbrnConveyanceAugmentationType right)
Parameters
| Type | Name | Description |
|---|---|---|
| CbrnConveyanceAugmentationType | left | |
| CbrnConveyanceAugmentationType | right |
Returns
| Type | Description |
|---|---|
| System.Boolean |
Inequality(CbrnConveyanceAugmentationType, CbrnConveyanceAugmentationType)
Declaration
public static bool operator !=(CbrnConveyanceAugmentationType left, CbrnConveyanceAugmentationType right)
Parameters
| Type | Name | Description |
|---|---|---|
| CbrnConveyanceAugmentationType | left | |
| CbrnConveyanceAugmentationType | right |
Returns
| Type | Description |
|---|---|
| System.Boolean |