Freigeben über


StoredProcedure class

Vorgänge zum Lesen, Ersetzen, Löschen oder Ausführen einer bestimmten, vorhandenen gespeicherten Prozedur nach ID.

Für Vorgänge zum Erstellen, Lesen aller oder Abfragen gespeicherter Prozeduren,

Eigenschaften

container
id
url

Gibt eine Verweis-URL für die Ressource zurück. Wird zum Verknüpfen in Berechtigungen verwendet.

Methoden

delete(RequestOptions)

Löschen Sie die angegebene StoredProcedure.

execute<T>(PartitionKey, any[], RequestOptions)

Führen Sie den angegebenen StoredProcedureaus.

Der angegebene Typ T wird vom Client nicht erzwungen. Stellen Sie sicher, dass die Antwort der gespeicherten Prozedur mit dem Typ T übereinstimmt, den Sie angeben.

read(RequestOptions)

Lesen Sie die StoredProcedureDefinition- für den angegebenen StoredProcedure-.

replace(StoredProcedureDefinition, RequestOptions)

Ersetzen Sie die angegebene StoredProcedure- durch die angegebene StoredProcedureDefinition.

Details zur Eigenschaft

container

container: Container

Eigenschaftswert

id

id: string

Eigenschaftswert

string

url

Gibt eine Verweis-URL für die Ressource zurück. Wird zum Verknüpfen in Berechtigungen verwendet.

string url

Eigenschaftswert

string

Details zur Methode

delete(RequestOptions)

Löschen Sie die angegebene StoredProcedure.

function delete(options?: RequestOptions): Promise<StoredProcedureResponse>

Parameter

options
RequestOptions

Gibt zurück

execute<T>(PartitionKey, any[], RequestOptions)

Führen Sie den angegebenen StoredProcedureaus.

Der angegebene Typ T wird vom Client nicht erzwungen. Stellen Sie sicher, dass die Antwort der gespeicherten Prozedur mit dem Typ T übereinstimmt, den Sie angeben.

function execute<T>(partitionKey: PartitionKey, params?: any[], options?: RequestOptions): Promise<ResourceResponse<T>>

Parameter

partitionKey
PartitionKey

Der Partitionsschlüssel, der beim Ausführen der gespeicherten Prozedur verwendet werden soll

params

any[]

Array von Parametern, die als Argumente an die angegebene StoredProcedureübergeben werden sollen.

options
RequestOptions

Weitere Optionen, z. B. der Partitionsschlüssel, um die StoredProcedure- aufzurufen.

Gibt zurück

Promise<ResourceResponse<T>>

read(RequestOptions)

Lesen Sie die StoredProcedureDefinition- für den angegebenen StoredProcedure-.

function read(options?: RequestOptions): Promise<StoredProcedureResponse>

Parameter

options
RequestOptions

Gibt zurück

replace(StoredProcedureDefinition, RequestOptions)

Ersetzen Sie die angegebene StoredProcedure- durch die angegebene StoredProcedureDefinition.

function replace(body: StoredProcedureDefinition, options?: RequestOptions): Promise<StoredProcedureResponse>

Parameter

body
StoredProcedureDefinition

Die angegebene StoredProcedureDefinition, um die vorhandene Definition zu ersetzen.

options
RequestOptions

Gibt zurück