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 den angegebenen StoredProcedure.

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

Führen Sie die angegebene StoredProcedure aus.

Der angegebene Typ T wird vom Client nicht erzwungen. Vergewissern Sie sich, dass die Antwort der gespeicherten Prozedur mit dem angegebenen Typ T übereinstimmt.

read(RequestOptions)

Lesen Sie die StoredProcedureDefinition für die angegebene StoredProcedure.Readthe StoredProcedureDefinition for the given 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 den angegebenen StoredProcedure.

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

Parameter

options
RequestOptions

Gibt zurück

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

Führen Sie die angegebene StoredProcedure aus.

Der angegebene Typ T wird vom Client nicht erzwungen. Vergewissern Sie sich, dass die Antwort der gespeicherten Prozedur mit dem angegebenen Typ T übereinstimmt.

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 den angegebenen StoredProcedure übergeben werden sollen.

options
RequestOptions

Zusätzliche Optionen, z. B. der Partitionsschlüssel, für den storedProcedure aufgerufen werden soll.

Gibt zurück

Promise<ResourceResponse<T>>

read(RequestOptions)

Lesen Sie die StoredProcedureDefinition für die angegebene StoredProcedure.Readthe StoredProcedureDefinition for the given 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