Class ScrWarrantAugmentationType
A data type for additional information about a warrant.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class ScrWarrantAugmentationType : IEquatable<ScrWarrantAugmentationType>
Properties
Charge
A formal allegation that a specific person has committed a specific offense. NIEM reference is j:Charge
Declaration
[DataMember(Name = "charge")]
public List<JChargeType> Charge { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<JChargeType> | A formal allegation that a specific person has committed a specific offense. NIEM reference is j:Charge |
Context
scrWarrantAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public ScrWarrantAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<ScrWarrantAugmentationType.ContextEnum> | scrWarrantAugmentationType JSON-LD context |
WarrantClassification
A classification of a warrant. NIEM reference is scr:WarrantClassification
Declaration
[DataMember(Name = "warrantClassification")]
public List<ScrWarrantClassificationType> WarrantClassification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ScrWarrantClassificationType> | A classification of a warrant. NIEM reference is scr:WarrantClassification |
WarrantDeportDemandDate
A date on which DHS demanded a WARRANT to be served to an individual to facilitate deportation. NIEM reference is scr:WarrantDeportDemandDate
Declaration
[DataMember(Name = "warrantDeportDemandDate")]
public List<NcDateType> WarrantDeportDemandDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which DHS demanded a WARRANT to be served to an individual to facilitate deportation. NIEM reference is scr:WarrantDeportDemandDate |
WarrantDeportServeDate
A date on which DHS served a WARRANT to an individual to facilitate deportation. NIEM reference is scr:WarrantDeportServeDate
Declaration
[DataMember(Name = "warrantDeportServeDate")]
public List<NcDateType> WarrantDeportServeDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which DHS served a WARRANT to an individual to facilitate deportation. NIEM reference is scr:WarrantDeportServeDate |
WarrantDeportSurrenderDate
A date on which the individual must appear for deportation as a result of the WARRANT. NIEM reference is scr:WarrantDeportSurrenderDate
Declaration
[DataMember(Name = "warrantDeportSurrenderDate")]
public List<NcDateType> WarrantDeportSurrenderDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date on which the individual must appear for deportation as a result of the WARRANT. NIEM reference is scr:WarrantDeportSurrenderDate |
WarrantIdentification
An identification value for the warrant number. NIEM reference is scr:WarrantIdentification
Declaration
[DataMember(Name = "warrantIdentification")]
public List<NcIdentificationType> WarrantIdentification { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcIdentificationType> | An identification value for the warrant number. NIEM reference is scr:WarrantIdentification |
WarrantOffenseOccurredDate
A date that the warrant offense occurred. Format is MMDDYY. NIEM reference is scr:WarrantOffenseOccurredDate
Declaration
[DataMember(Name = "warrantOffenseOccurredDate")]
public List<NcDateType> WarrantOffenseOccurredDate { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcDateType> | A date that the warrant offense occurred. Format is MMDDYY. NIEM reference is scr:WarrantOffenseOccurredDate |
Methods
Equals(ScrWarrantAugmentationType)
Returns true if ScrWarrantAugmentationType instances are equal
Declaration
public bool Equals(ScrWarrantAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
ScrWarrantAugmentationType | other | Instance of ScrWarrantAugmentationType 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(ScrWarrantAugmentationType, ScrWarrantAugmentationType)
Declaration
public static bool operator ==(ScrWarrantAugmentationType left, ScrWarrantAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
ScrWarrantAugmentationType | left | |
ScrWarrantAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(ScrWarrantAugmentationType, ScrWarrantAugmentationType)
Declaration
public static bool operator !=(ScrWarrantAugmentationType left, ScrWarrantAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
ScrWarrantAugmentationType | left | |
ScrWarrantAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |