ApiEntityBaseT Class

Car Delivery Network API DocumentationCar Delivery Network
A base class for Car Delivery Network data entities.
Inheritance Hierarchy

SystemObject
  CarDeliveryNetwork.Api.DataApiEntityBase
    CarDeliveryNetwork.Api.DataApiEntityBaseT
      More...

Namespace:  CarDeliveryNetwork.Api.Data
Assembly:  CarDeliveryNetwork.Api.Data (in CarDeliveryNetwork.Api.Data.dll) Version: 3.2.3015.0 (3.2.3015)
Syntax

public abstract class ApiEntityBase<T> : ApiEntityBase, 
	IApiEntity
where T : new()

Type Parameters

T
The type of this ApiEntityBase class.

The ApiEntityBaseT type exposes the following members.

Properties

  NameDescription
Public propertyId
Readonly - A unique identifier for this resource, generated by Car Delivery Network.
Top
Methods

  NameDescription
Public methodStatic memberFromString(String)
Reads the JSON document and returns the deserialized object.
Public methodStatic memberFromString(String, MessageFormat)
Reads the JSON or XML document and returns the deserialized object.
Public methodStatic memberGetNew
Returns a new instance of T
Public methodStatic memberGetSafeApiString
Takes the specified raw imported value, trims and performs ToUpper/ToLower as specified
Public methodToString
Returns a serial representation of the object in JSON format.
(Overrides ObjectToString.)
Public methodToString(MessageFormat)
Returns a serial representation of the object in the specified format.
Top
See Also

Reference

Inheritance Hierarchy

SystemObject
  CarDeliveryNetwork.Api.DataApiEntityBase
    CarDeliveryNetwork.Api.DataApiEntityBaseT
      CarDeliveryNetwork.Api.DataBid
      CarDeliveryNetwork.Api.DataCdxChange
      CarDeliveryNetwork.Api.DataCdxMessage
      CarDeliveryNetwork.Api.DataCdxVehicleExchange
      CarDeliveryNetwork.Api.DataContactDetails
      CarDeliveryNetwork.Api.DataDamageClaim
      CarDeliveryNetwork.Api.DataDamageItem
      CarDeliveryNetwork.Api.DataDevice
      CarDeliveryNetwork.Api.DataFleet
      CarDeliveryNetwork.Api.DataJob
      CarDeliveryNetwork.Api.DataPayment
      CarDeliveryNetwork.Api.DataTruck
      CarDeliveryNetwork.Api.DataUser
      CarDeliveryNetwork.Api.DataVehicle