Class NdexLEOKAActivityCategoryNDExCodeType
A data type for a code that identifies the type of law enforcement activity which the officer was involved in at the time of incident. Includes all NIBRS codes, plus additional codes.
Inheritance
System.Object
NdexLEOKAActivityCategoryNDExCodeType
Implements
System.IEquatable<NdexLEOKAActivityCategoryNDExCodeType>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class NdexLEOKAActivityCategoryNDExCodeType : IEquatable<NdexLEOKAActivityCategoryNDExCodeType>
Properties
Context
ndexLEOKAActivityCategoryNDExCodeType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public NdexLEOKAActivityCategoryNDExCodeType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<NdexLEOKAActivityCategoryNDExCodeType.ContextEnum> | ndexLEOKAActivityCategoryNDExCodeType JSON-LD context |
SimpleType
Gets or Sets SimpleType
Declaration
[DataMember(Name = "simpleType")]
public NdexLEOKAActivityCategoryNDExCodeSimpleType SimpleType { get; set; }
Property Value
Type | Description |
---|---|
NdexLEOKAActivityCategoryNDExCodeSimpleType |
Methods
Equals(NdexLEOKAActivityCategoryNDExCodeType)
Returns true if NdexLEOKAActivityCategoryNDExCodeType instances are equal
Declaration
public bool Equals(NdexLEOKAActivityCategoryNDExCodeType other)
Parameters
Type | Name | Description |
---|---|---|
NdexLEOKAActivityCategoryNDExCodeType | other | Instance of NdexLEOKAActivityCategoryNDExCodeType 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
System.Object.Equals(System.Object)
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
System.Object.GetHashCode()
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
System.Object.ToString()
Operators
Equality(NdexLEOKAActivityCategoryNDExCodeType, NdexLEOKAActivityCategoryNDExCodeType)
Declaration
public static bool operator ==(NdexLEOKAActivityCategoryNDExCodeType left, NdexLEOKAActivityCategoryNDExCodeType right)
Parameters
Type | Name | Description |
---|---|---|
NdexLEOKAActivityCategoryNDExCodeType | left | |
NdexLEOKAActivityCategoryNDExCodeType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(NdexLEOKAActivityCategoryNDExCodeType, NdexLEOKAActivityCategoryNDExCodeType)
Declaration
public static bool operator !=(NdexLEOKAActivityCategoryNDExCodeType left, NdexLEOKAActivityCategoryNDExCodeType right)
Parameters
Type | Name | Description |
---|---|---|
NdexLEOKAActivityCategoryNDExCodeType | left | |
NdexLEOKAActivityCategoryNDExCodeType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Implements
System.IEquatable<T>