Megosztás a következőn keresztül:


BlobLeaseClient class

Egy ContainerClient vagy BlobClient bérleteit kezelő ügyfél.

Konstruktorok

BlobLeaseClient(BlobClient | ContainerClient, string)

Létrehozza a BlobLeaseClient egy példányát.

Tulajdonságok

leaseId

Lekéri a bérlet azonosítóját.

url

Lekéri az URL-címet.

Metódusok

acquireLease(number, LeaseOperationOptions)

Létrehoz és kezel egy zárolást egy tárolón törlési műveletekhez, vagy egy blobon az írási és törlési műveletekhez. A zárolás időtartama 15–60 másodperc, vagy végtelen lehet.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

breakLease(number, LeaseOperationOptions)

A bérlet megszüntetéséhez, de győződjön meg arról, hogy egy másik ügyfél nem tud új bérletet beszerezni az aktuális bérletidőszak lejártáig.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

changeLease(string, LeaseOperationOptions)

A bérlet azonosítójának módosítása.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

releaseLease(LeaseOperationOptions)

A bérlet felszabadítása, ha már nincs rá szükség, hogy egy másik ügyfél azonnal megszerezhesse a bérletet a tárolón vagy a blobon.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

renewLease(LeaseOperationOptions)

A bérlet megújításához.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

Konstruktor adatai

BlobLeaseClient(BlobClient | ContainerClient, string)

Létrehozza a BlobLeaseClient egy példányát.

new BlobLeaseClient(client: BlobClient | ContainerClient, leaseId?: string)

Paraméterek

client

BlobClient | ContainerClient

A bérletműveleti kérelmeket intéző ügyfél.

leaseId

string

Kezdeti javasolt bérletazonosító.

Tulajdonság adatai

leaseId

Lekéri a bérlet azonosítóját.

string leaseId

Tulajdonság értéke

string

url

Lekéri az URL-címet.

string url

Tulajdonság értéke

string

Metódus adatai

acquireLease(number, LeaseOperationOptions)

Létrehoz és kezel egy zárolást egy tárolón törlési műveletekhez, vagy egy blobon az írási és törlési műveletekhez. A zárolás időtartama 15–60 másodperc, vagy végtelen lehet.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

function acquireLease(duration: number, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

Paraméterek

duration

number

15 és 60 másodperc között kell lennie, vagy végtelennek (-1) kell lennie

options
LeaseOperationOptions

lehetőséget a bérletkezelési műveletek konfigurálására.

Válaszok

Válaszadatok a bérlet beszerzéséhez.

breakLease(number, LeaseOperationOptions)

A bérlet megszüntetéséhez, de győződjön meg arról, hogy egy másik ügyfél nem tud új bérletet beszerezni az aktuális bérletidőszak lejártáig.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

function breakLease(breakPeriod: number, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

Paraméterek

breakPeriod

number

Törési időszak

options
LeaseOperationOptions

A bérletkezelési műveletek konfigurálásának választható lehetőségei.

Válaszok

Válaszadatok a megszakításbérleti művelethez.

changeLease(string, LeaseOperationOptions)

A bérlet azonosítójának módosítása.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

function changeLease(proposedLeaseId: string, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

Paraméterek

proposedLeaseId

string

a javasolt új bérletazonosító.

options
LeaseOperationOptions

lehetőséget a bérletkezelési műveletek konfigurálására.

Válaszok

Válaszadatok a változásbérleti művelethez.

releaseLease(LeaseOperationOptions)

A bérlet felszabadítása, ha már nincs rá szükség, hogy egy másik ügyfél azonnal megszerezhesse a bérletet a tárolón vagy a blobon.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

function releaseLease(options?: LeaseOperationOptions): Promise<LeaseOperationResponse>

Paraméterek

options
LeaseOperationOptions

lehetőséget a bérletkezelési műveletek konfigurálására.

Válaszok

A kiadásbérleti művelet válaszadatai.

renewLease(LeaseOperationOptions)

A bérlet megújításához.

Lásd https://docs.microsoft.com/en-us/rest/api/storageservices/lease-container és lásd: https://docs.microsoft.com/en-us/rest/api/storageservices/lease-blob

function renewLease(options?: LeaseOperationOptions): Promise<Lease>

Paraméterek

options
LeaseOperationOptions

Nem kötelező megadni a bérletkezelési műveletek konfigurálását.

Válaszok

Promise<Lease>

Válaszadatok a megújítási bérletművelethez.