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>