Class UcrJustifiableHomicideFactorsCodeType
A data type for circumstances of a justifiable homicide.
Inheritance
System.Object
    UcrJustifiableHomicideFactorsCodeType
  Implements
System.IEquatable<UcrJustifiableHomicideFactorsCodeType>
  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 UcrJustifiableHomicideFactorsCodeType : IEquatable<UcrJustifiableHomicideFactorsCodeType>Properties
Context
ucrJustifiableHomicideFactorsCodeType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public UcrJustifiableHomicideFactorsCodeType.ContextEnum? Context { get; set; }Property Value
| Type | Description | 
|---|---|
| System.Nullable<UcrJustifiableHomicideFactorsCodeType.ContextEnum> | ucrJustifiableHomicideFactorsCodeType JSON-LD context | 
SimpleType
Gets or Sets SimpleType
Declaration
[DataMember(Name = "simpleType")]
public UcrJustifiableHomicideFactorsCodeSimpleType SimpleType { get; set; }Property Value
| Type | Description | 
|---|---|
| UcrJustifiableHomicideFactorsCodeSimpleType | 
Methods
Equals(UcrJustifiableHomicideFactorsCodeType)
Returns true if UcrJustifiableHomicideFactorsCodeType instances are equal
Declaration
public bool Equals(UcrJustifiableHomicideFactorsCodeType other)Parameters
| Type | Name | Description | 
|---|---|---|
| UcrJustifiableHomicideFactorsCodeType | other | Instance of UcrJustifiableHomicideFactorsCodeType 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(UcrJustifiableHomicideFactorsCodeType, UcrJustifiableHomicideFactorsCodeType)
Declaration
public static bool operator ==(UcrJustifiableHomicideFactorsCodeType left, UcrJustifiableHomicideFactorsCodeType right)Parameters
| Type | Name | Description | 
|---|---|---|
| UcrJustifiableHomicideFactorsCodeType | left | |
| UcrJustifiableHomicideFactorsCodeType | right | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Inequality(UcrJustifiableHomicideFactorsCodeType, UcrJustifiableHomicideFactorsCodeType)
Declaration
public static bool operator !=(UcrJustifiableHomicideFactorsCodeType left, UcrJustifiableHomicideFactorsCodeType right)Parameters
| Type | Name | Description | 
|---|---|---|
| UcrJustifiableHomicideFactorsCodeType | left | |
| UcrJustifiableHomicideFactorsCodeType | right | 
Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Implements
      System.IEquatable<T>