EMS.ResourceTypes

From RAD Studio API Documentation
Jump to: navigation, search


Package emsserverapi280.bpl

Classes

AllowAnonymousTenantAttributeSpecifies that endpoints and resources are skipped by validating Tenant during authorization.
EndPointConsumeAttribute
EndPointMethodAttribute
EndpointNameAttributeAttribute to annotate the endpoint name of an endpoint method of an EMS resource class.
EndPointObjectsJSONDefinitionsAttributeDefinition of objects for the API JSON version.
EndPointObjectsYAMLDefinitionsAttributeDefinition of objects for the API YAML version.
EndPointProduceAttribute
EndPointRequestParameterAttributeDescribes the parameters used in a request.
EndPointRequestSummaryAttributeDescribes a method.
EndPointResponseDetailsAttributeDescribes the request responses.
ResourceNameAttributeAttribute to annotate the resource name of an EMS resource class.
ResourceSuffixAttributeAttribute to annotate the resource suffix of an endpoint method of an EMS resource class.
TAPIDoc
TAPIDocParameter
TAPIDocPath
TAPIDocPathItem
TAPIDocResponse
TEMSBasicResourceBase class for EMS resources which provides an implementation of some members of TEMSResource that should work for most implementations of EMS resources.
TEMSCommonResourceBase class for EMS resources which provides an implementation of some members of TEMSResource that should work for most implementations of EMS resources.
TEMSEndpointSegmentRepresents an URL segment that is part of a list of URL segments.
TEMSEndPointSegmentConstantRepresents a constant URL segment, a URL segment that has no special meaning.
TEMSEndpointSegmentListRepresents a list of the segments that form a URL.
TEMSEndPointSegmentParameterRepresents 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.
TEMSEndPointSegmentServiceProvides methods to work with segments of URL paths.
TEMSEndPointSegmentSlashRepresents a URL segment separator (/).
TEMSEndPointSegmentWildCardRepresents a URL segment that matches any combination of URL segments.
TEMSResourceAttributesRepresents RTTI attributes for an EMS resource.
TEMSResourceEndPointBase class for REST endpoints that belong to an EMS resource object that is an instance of TEMSCommonResource or a subclass.
TEMSResourceEndPointSuffixHandler of an endpoint of an EMS resource.
TEMSTypeInfoResourceEMS resource created from the type information of a regular class.
TEndpointCustomAttributeIt is an attribute for EMS endpoint method.
TResourceCustomAttributeIt is an attribute for EMS resource class method.
TResourceStringsTable

Routines

RegisterResourceRegisters the specified RTTI data of an EMS resource class on the RAD Server Engine (EMS Server).

Types

TTenantAuthorization