The BoatStatus type exposes the following members.

Constructors

  NameDescription
BoatStatus
Initializes a new instance of the BoatStatus class.

Methods

  NameDescription
Clone
Creates a new object that is a copy of the current instance.
(Inherited from SerializableBase.)
Create
Creates a BoatStatus instance from the specified XML CICA document.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Save
Saves an XML CICA Document representation for the specified instance into a provided stream.
(Inherited from DocumentBase.)
ToString
Returns an XML CICA Document representation for the specified instance as a string.
(Inherited from DocumentBase.)
ToXmlDocument
Returns an XML CICA Document representation for the specified instance as an IXPathNavigable interface to an XmlDocument.
(Inherited from DocumentBase.)

Properties

  NameDescription
AssistedBoatCoastGuardNumber
Gets or sets the Coast Guard Vessel Identification Number (VIN) of the line boat specified by the AssistedBoatName property.
AssistedBoatCoastGuardNumberSpecified
Include the AssistedBoatCoastGuardNumber property when serializing the class or generating the document.
AssistedBoatMappedName
Gets or sets the receiver's name for the boat that was assisted.
AssistedBoatMappedNameSpecified
Include the AssistedBoatMappedName property when serializing the class or generating the document.
AssistedBoatName
Gets or sets the name of the boat that was assisted.
AssistedBoatNameSpecified
Include the AssistedBoatName property when serializing the class or generating the document.
BoatCoastGuardNumber
Gets or sets the Coast Guard Vessel Identification Number (VIN) of the boat specified by the BoatName property.
BoatCoastGuardNumberSpecified
Include the BoatCoastGuardNumber property when serializing the class or generating the document.
BoatMappedName
Gets or sets the receiver's name for the boat related to this document.
BoatMappedNameSpecified
Include the BoatMappedName property when serializing the class or generating the document.
BoatName
Gets or sets the name of the boat related to this document.
BoatNameSpecified
Include the BoatName property when serializing the class or generating the document.
CreateDateTime
Gets or sets the date and time the document was created from the application's perspective.
(Inherited from BargeExDocumentBase.)
CreateDateTimeSpecified
Include the CreateDateTime property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
DocumentType
Gets the CICA Document type of this document, which is CicaDocumentType.BoatStatus.
(Overrides DocumentBase..::.DocumentType.)
EndDateTime
Gets or sets the date and time the event occurred or ended.
EndDateTimeSpecified
Include the EndDateTime property when serializing the class or generating the document.
EstimatedArrivalDateTime
Gets or sets the estimated date and time the vessel will arrive.
EstimatedArrivalDateTimeSpecified
Include the EstimatedArrivalDateTime property when serializing the class or generating the document.
EstimatedCost
Gets or sets the rate used to calculate the estimated cost for this event or service.
EventStatusType
Gets or sets the type of event that caused a change in the boat's status.
Header
Gets or sets the header of this document.
(Inherited from DocumentBase.)
LocationCode
Gets or sets the location code of the location specified by the LocationName property.
LocationCodeSpecified
Include the LocationCode property when serializing the class or generating the document.
LocationMappedName
Gets or sets the receiver's name for the location where the event occurred.
LocationMappedNameSpecified
Include the LocationMappedName property when serializing the class or generating the document.
LocationMappedShipName
Gets or sets the receiver's name for the ship at the location specified by the LocationName property that is relevant to this status event.
LocationMappedShipNameSpecified
Include the LocationMappedShipName property when serializing the class or generating the document.
LocationName
Gets or sets the name of the location where the event occurred.
LocationNameSpecified
Include the LocationName property when serializing the class or generating the document.
LocationShipImoNumber
Gets or sets the International Maritime Organization (IMO) number for the ship specified by the LocationShipName property.
LocationShipImoNumberSpecified
Include the LocationShipImoNumber property when serializing the class or generating the document.
LocationShipName
Gets or sets the name of the ship at the location specified by the LocationName property that is relevant to this status event.
LocationShipNameSpecified
Include the LocationShipName property when serializing the class or generating the document.
Note
Gets or sets a note or comment that is applicable to the entire document.
(Inherited from BargeExDocumentBase.)
NoteSpecified
Include the Note property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
OrderDocumentLineItem
Gets or sets the number for line item in the order document that is related to this event or status change.
OrderDocumentLineItemSpecified
Include the OrderDocumentLineItem property when serializing the class or generating the document.
OrderDocumentNumber
Gets or sets the order number for the order document related to this event or status change.
OrderDocumentNumberSpecified
Include the OrderDocumentNumber property when serializing the class or generating the document.
OrderDocumentRevision
Gets or sets the revision of the order document related to this event or status change.
OrderDocumentRevisionSpecified
Include the OrderDocumentRevision property when serializing the class or generating the document.
PurposeCode
Gets or sets the purpose code for this document.
(Inherited from UpdatableBargeExDocumentBase.)
PurposeCodeSpecified
Include the PurposeCode property when serializing the class or generating the document.
(Inherited from UpdatableBargeExDocumentBase.)
ResponsibleLocationCode
Gets or sets the code associated with the location specified by the ResponsibleLocationName property.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationCodeSpecified
Include the ResponsibleLocationCode property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationMappedName
Gets or sets the receiver's name for the location (e.g. fleet, terminal, etc.) that is responsible for this document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationMappedNameSpecified
Include the ResponsibleLocationMappedName property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationName
Gets or sets the name of the location (e.g. fleet, terminal, etc.) that is responsible for this document.
(Inherited from BargeExDocumentBase.)
ResponsibleLocationNameSpecified
Include the ResponsibleLocationName property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
Revision
Gets or sets the document's revision number.
(Inherited from UpdatableBargeExDocumentBase.)
RevisionSpecified
Include the Revision property when serializing the class or generating the document.
(Inherited from UpdatableBargeExDocumentBase.)
StartDateTime
Gets or sets the date and time the event started.
StartDateTimeSpecified
Include the StartDateTime property when serializing the class or generating the document.
TransactionIdentifier
Gets or sets the application header's transaction identifier for this document.
(Inherited from BargeExDocumentBase.)
TransactionIdentifierSpecified
Include the TransactionIdentifier property when serializing the class or generating the document.
(Inherited from BargeExDocumentBase.)
WaterwayCode
Gets or sets the waterway code for the waterway specified by the WaterwayName property.
WaterwayCodeSpecified
Include the WaterwayCode property when serializing the class or generating the document.
WaterwayDirection
Gets or sets the direction the vessel was moving when the event occurred.
WaterwayDirectionSpecified
Include the WaterwayDirection property when serializing the class or generating the document.
WaterwayLatitude
Gets or sets the latitude where the event occurred.
WaterwayLatitudeSpecified
Include the WaterwayLatitude property when serializing the class or generating the document.
WaterwayLongitude
Gets or sets the longitude where the event occurred.
WaterwayLongitudeSpecified
Include the WaterwayLongitude property when serializing the class or generating the document.
WaterwayMappedName
Gets or sets the receiver's name for the waterway where the event occurred.
WaterwayMappedNameSpecified
Include the WaterwayMappedName property when serializing the class or generating the document.
WaterwayMile
Gets or sets the mile point along the waterway specified by the WaterwayName property where the event occurred.
WaterwayMileSpecified
Include the WaterwayMile property when serializing the class or generating the document.
WaterwayName
Gets or sets the name of the waterway where the event occurred.
WaterwayNameSpecified
Include the WaterwayName property when serializing the class or generating the document.

See Also