REST.Backend.EMSApi.TEMSClientAPI.PushWhere

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure PushWhere(const AData: TJSONObject; const AWhere: TJSONObject); overload;
procedure PushWhere(const AData: TJSONObject; const AWhere: TJSONObject; out AStatus: TPushStatus); overload;

C++

void __fastcall PushWhere(System::Json::TJSONObject* const AData, System::Json::TJSONObject* const AWhere)/* overload */;
void __fastcall PushWhere(System::Json::TJSONObject* const AData, System::Json::TJSONObject* const AWhere, /* out */ TPushStatus &AStatus)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
REST.Backend.EMSApi.pas
REST.Backend.EMSApi.hpp
REST.Backend.EMSApi TEMSClientAPI


Beschreibung

Sendet die angegebenen Nutzdaten der EMS-Push-Meldung an den EMS-Server, damit der EMS-Server die Meldung an die Ziele umleitet, die mit der angegebenen "where"-Klausel übereinstimmen.

Sie können optional eine Instanz von TPushStatus (AStatus) angeben, die PushWhere mit den Statusinformationen der EMS-Push-Benachrichtigung füllt, die der EMS-Server bereitstellt.

Exceptions

Exception Meldung Beschreibung

EEMSClientAPIError

MasterSecret erforderlich

Authentication ist TAuthentication.MasterSecret und ConnectionInfo.MasterSecret ist ein leerer String.

Sitzungs-Token erforderlich

Authentication ist TAuthentication.Session, und Sie haben sich nicht angemeldet oder das bei der Anmeldung (Login) angegebene Sitzungsauthentifizierungs-Token ist ein leerer String.

Siehe auch