Class ScrLocationAugmentationType
A data type that supplements Location and specifies additional information about a Screening location.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class ScrLocationAugmentationType : IEquatable<ScrLocationAugmentationType>
Properties
BorderCode
A text representing a code for a DHS Border location on the Northern and Southern borders of the US. NIEM reference is scr:BorderCodeText
Declaration
[DataMember(Name = "borderCode")]
public List<NcTextType> BorderCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text representing a code for a DHS Border location on the Northern and Southern borders of the US. NIEM reference is scr:BorderCodeText |
Context
scrLocationAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public ScrLocationAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<ScrLocationAugmentationType.ContextEnum> | scrLocationAugmentationType JSON-LD context |
LocationCategoryClassificationCode
A classification of locations based on general similarities NIEM reference is scr:LocationCategoryClassificationCode
Declaration
[DataMember(Name = "locationCategoryClassificationCode")]
public List<ScrLocationCategoryCodeType> LocationCategoryClassificationCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ScrLocationCategoryCodeType> | A classification of locations based on general similarities NIEM reference is scr:LocationCategoryClassificationCode |
PortOfEntryCode
A text representing a code for a DHS organization location where a traveler or alien entered or departed the US. NIEM reference is scr:PortOfEntryCodeText
Declaration
[DataMember(Name = "portOfEntryCode")]
public List<NcTextType> PortOfEntryCode { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcTextType> | A text representing a code for a DHS organization location where a traveler or alien entered or departed the US. NIEM reference is scr:PortOfEntryCodeText |
Methods
Equals(ScrLocationAugmentationType)
Returns true if ScrLocationAugmentationType instances are equal
Declaration
public bool Equals(ScrLocationAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
ScrLocationAugmentationType | other | Instance of ScrLocationAugmentationType 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(ScrLocationAugmentationType, ScrLocationAugmentationType)
Declaration
public static bool operator ==(ScrLocationAugmentationType left, ScrLocationAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
ScrLocationAugmentationType | left | |
ScrLocationAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(ScrLocationAugmentationType, ScrLocationAugmentationType)
Declaration
public static bool operator !=(ScrLocationAugmentationType left, ScrLocationAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
ScrLocationAugmentationType | left | |
ScrLocationAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |