Class MPersonAugmentationType
A data type that supplements nc:PersonType.
Inheritance
Implements
Inherited Members
Namespace: NiemTypes
Assembly: EidoLib.dll
Syntax
[DataContract]
public class MPersonAugmentationType : IEquatable<MPersonAugmentationType>
Properties
Context
mPersonAugmentationType JSON-LD context
Declaration
[DataMember(Name = "@context")]
public MPersonAugmentationType.ContextEnum? Context { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<MPersonAugmentationType.ContextEnum> | mPersonAugmentationType JSON-LD context |
MerchantMarinerDocument
A Merchant Mariner Document (MMD) issued to a merchant mariner. NIEM reference is m:MerchantMarinerDocument
Declaration
[DataMember(Name = "merchantMarinerDocument")]
public List<MMerchantMarinerDocumentType> MerchantMarinerDocument { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MMerchantMarinerDocumentType> | A Merchant Mariner Document (MMD) issued to a merchant mariner. NIEM reference is m:MerchantMarinerDocument |
PersonBiometricUri
A URI for a biometric identification for a person. NIEM reference is m:PersonBiometricURI
Declaration
[DataMember(Name = "personBiometricUri")]
public List<NiemXsanyURI> PersonBiometricUri { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NiemXsanyURI> | A URI for a biometric identification for a person. NIEM reference is m:PersonBiometricURI |
PersonDeathLocation
A location where a person died. NIEM reference is m:PersonDeathLocation
Declaration
[DataMember(Name = "personDeathLocation")]
public List<NcLocationType> PersonDeathLocation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<NcLocationType> | A location where a person died. NIEM reference is m:PersonDeathLocation |
SeamanLicense
An able-bodied seaman license issued to a person. NIEM reference is m:SeamanLicense
Declaration
[DataMember(Name = "seamanLicense")]
public List<MSeamanLicenseType> SeamanLicense { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<MSeamanLicenseType> | An able-bodied seaman license issued to a person. NIEM reference is m:SeamanLicense |
Methods
Equals(MPersonAugmentationType)
Returns true if MPersonAugmentationType instances are equal
Declaration
public bool Equals(MPersonAugmentationType other)
Parameters
Type | Name | Description |
---|---|---|
MPersonAugmentationType | other | Instance of MPersonAugmentationType 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(MPersonAugmentationType, MPersonAugmentationType)
Declaration
public static bool operator ==(MPersonAugmentationType left, MPersonAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
MPersonAugmentationType | left | |
MPersonAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |
Inequality(MPersonAugmentationType, MPersonAugmentationType)
Declaration
public static bool operator !=(MPersonAugmentationType left, MPersonAugmentationType right)
Parameters
Type | Name | Description |
---|---|---|
MPersonAugmentationType | left | |
MPersonAugmentationType | right |
Returns
Type | Description |
---|---|
System.Boolean |