EMS.ResourceTypes
| Package | emsserverapi290.bpl |
|---|
Contents
Classes
| AllowAnonymousTenantAttribute | Specifies that endpoints and resources are skipped by validating Tenant during authorization. |
| EndPointConsumeAttribute | |
| EndpointHideAttribute | |
| EndPointMethodAttribute | |
| EndpointNameAttribute | Attribute to annotate the endpoint name of an endpoint method of an EMS resource class. |
| EndPointObjectsJSONDefinitionsAttribute | Definition of objects for the API JSON version. |
| EndPointObjectsYAMLDefinitionsAttribute | Definition of objects for the API YAML version. |
| EndPointProduceAttribute | |
| EndPointRequestParameterAttribute | Describes the parameters used in a request. |
| EndPointRequestSummaryAttribute | Describes a method. |
| EndPointResponseDetailsAttribute | Describes the request responses. |
| ResourceNameAttribute | Attribute to annotate the resource name of an EMS resource class. |
| ResourceSuffixAttribute | Attribute to annotate the resource suffix of an endpoint method of an EMS resource class. |
| TAPIDoc | |
| TAPIDocParameter | |
| TAPIDocPath | |
| TAPIDocPathItem | |
| TAPIDocResponse | |
| TEMSBasicResource | Base class for EMS resources which provides an implementation of some members of TEMSResource that should work for most implementations of EMS resources. |
| TEMSCommonResource | Base class for EMS resources which provides an implementation of some members of TEMSResource that should work for most implementations of EMS resources. |
| TEMSEndpointSegment | Represents an URL segment that is part of a list of URL segments. |
| TEMSEndPointSegmentConstant | Represents a constant URL segment, a URL segment that has no special meaning. |
| TEMSEndpointSegmentList | Represents a list of the segments that form a URL. |
| TEMSEndPointSegmentParameter | Represents a URL segment that matches any single URL segment, and indicates that the value of the matched segment should be stored in a dictionary of data (such as TEndpointRequest.Segments) with Name as key. |
| TEMSEndPointSegmentService | Provides methods to work with segments of URL paths. |
| TEMSEndPointSegmentSlash | Represents a URL segment separator (/). |
| TEMSEndPointSegmentWildCard | Represents a URL segment that matches any combination of URL segments. |
| TEMSResourceAttributes | Represents RTTI attributes for an EMS resource. |
| TEMSResourceEndPoint | Base class for REST endpoints that belong to an EMS resource object that is an instance of TEMSCommonResource or a subclass. |
| TEMSResourceEndPointSuffix | Handler of an endpoint of an EMS resource. |
| TEMSTypeInfoResource | EMS resource created from the type information of a regular class. |
| TEndpointCustomAttribute | It is an attribute for EMS endpoint method. |
| TResourceCustomAttribute | It is an attribute for EMS resource class method. |
| TResourceStringsTable |
Routines
| RegisterResource | Registers the specified RTTI data of an EMS resource class on the RAD Server Engine (EMS Server). |
Types
| TTenantAuthorization |
Constants
| TAPIDocPathItem_SessionToken | TAPIDocPathItem_SessionToken: string = X-Embarcadero-Session-Token; |