Sie befinden sich hier:
In Apex reservierte Stichwörter
Erfahren Sie mehr über die Unterstützung von in Apex reservierten Stichwörtern durch externe Services.
Sie befinden sich hier:
Erfahren Sie mehr über die Unterstützung von in Apex reservierten Stichwörtern durch externe Services.
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise, Performance, Unlimited und Developer Edition |
Die Verwendung von Schemaeinheiten mit dem gleichen Namen wie die in Apex reservierten Stichwörter ist zwar keine bewährte Methode, sie ist in den externen Services jedoch zulässig. Wenn Ihr Schemaname mit einem in Apex reservierten Stichwort in Konflikt steht, erstellen externe Services einen eindeutigen Namen, indem sie ihn so codieren, dass er mit Apex-Kennzeichnerregeln kompatibel ist.
Angenommen, Sie verfügen über ein Account-Objekt mit dem Eigenschaftsnamen type. Da der Eigenschaftsname type mit dem in Apex reservierten Stichwort type in Konflikt steht, wird der Eigenschaftsname type in den externen Services als z0type codiert, damit er mit Apex kompatibel ist. Während des Callouts wird der Eigenschaftsname type gemäß dem ursprünglichen OpenAPI-Schema verwendet.
Sonderzeichen, die keine gültigen Apex-Kennzeichner sind, sind in UTF-8 codiert. Beispiel:
5getOpen-bankingV2.2Atmsist codiert als
x35getOpenx2dbankingV2x2e2Atmsfür einen gültigen Apex-Kennzeichner.
Auch wenn der Zeichenunterstrich _ ein gültiges Apex-Kennzeichnerzeichen ist, ist es UTF-8-codiert und wird verwendet, um Teile zu trennen, die in einer Spezifikation der externen Services logisch definiert sind. Beispiel:
fixed_array_of_AutoContextEnthält den Sonderzeichen Unterstrich _. Der Zeichenunterstrich wird als Trennzeichen für hierarchische Objektnamen bei externen Services verwendet. In diesem Beispiel wird der Zeichenunterstrich wie folgt codiert:
fixedx5farrayx5fofx5fAutoContext für einen gültigen Apex-Kennzeichner. Sie müssen den Namen im Schema nicht ändern, da die Laufzeit für externe Services ihn wieder in den Zeichenunterstrich umwandelt, wenn der Service aufgerufen wird.

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.