Documentation of the CarRentalAgentService

Request Class

The Request class is the base class defining a set of information which is common to all operational requests against CarRentalAgentService interface.

For a list of all members of this type, see Request Members.

System.Object
   Request
      Derived types

public class Request

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

This type supports the CarRentalAgentService interface infrastructure and is not intended to be used directly from your code.

All operation-specific requests inherit from this class. To perform an operation with CarRentalAgentService interface, you will most probably create a Request object specific to your desired operation prior to calling it.

For all such operational requests, you can or have to include information to successfully utilize the operation. Depending on the operation you intend to call, some information is optional to include, whereby other infromation may be required.

Hence, this base class, all deriving classes as well as all objects they contain categorize their properties as optional (using RequestPropertyOptionalAttribute) or required (using RequestPropertyRequiredAttribute), thereby specifying whether the value of that property is mandatory to the operational request you intend to call.

Requirements

Namespace: SunnyCars.Schema.Osi.WsReservation.V4

Assembly: Sunnycars.Schema.Osi.WsReservation.V4 (in Sunnycars.Schema.Osi.WsReservation.V4.dll)

See Also

Request Members | SunnyCars.Schema.Osi.WsReservation.V4 Namespace | Response