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


BlobLeaseClient class

Olyan ügyfél, amely egy ContainerClient vagy BlobClientbérleteit kezeli.

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 a törlési műveletek tárolóján vagy egy blobon az írási és törlési műveletekhez. A zárolás időtartama 15–60 másodperc lehet, vagy végtelen is lehet.

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

breakLease(number, LeaseOperationOptions)

A bérlet befejezéséhez, de győződjön meg arról, hogy egy másik ügyfél csak az aktuális bérletidőszak lejártával szerezhet be új bérletet.

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

changeLease(string, LeaseOperationOptions)

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

Lásd: https://learn.microsoft.com/rest/api/storageservices/lease-container és lásd: https://learn.microsoft.com/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://learn.microsoft.com/rest/api/storageservices/lease-container és lásd: https://learn.microsoft.com/rest/api/storageservices/lease-blob

renewLease(LeaseOperationOptions)

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

Lásd: https://learn.microsoft.com/rest/api/storageservices/lease-container és lásd: https://learn.microsoft.com/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 a törlési műveletek tárolóján vagy egy blobon az írási és törlési műveletekhez. A zárolás időtartama 15–60 másodperc lehet, vagy végtelen is lehet.

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

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

Paraméterek

duration

number

15–60 másodperc közötti vagy végtelen (-1)

options
LeaseOperationOptions

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

Válaszok

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

breakLease(number, LeaseOperationOptions)

A bérlet befejezéséhez, de győződjön meg arról, hogy egy másik ügyfél csak az aktuális bérletidőszak lejártával szerezhet be új bérletet.

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

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

Paraméterek

breakPeriod

number

Szünet időszaka

options
LeaseOperationOptions

A bérletkezelési műveletek konfigurálására szolgáló választható lehetőségek.

Válaszok

Válaszadatok a törésbérleti művelethez.

changeLease(string, LeaseOperationOptions)

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

Lásd: https://learn.microsoft.com/rest/api/storageservices/lease-container és lásd: https://learn.microsoft.com/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ához.

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://learn.microsoft.com/rest/api/storageservices/lease-container és lásd: https://learn.microsoft.com/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ához.

Válaszok

Válaszadatok a kiadásbérleti művelethez.

renewLease(LeaseOperationOptions)

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

Lásd: https://learn.microsoft.com/rest/api/storageservices/lease-container és lásd: https://learn.microsoft.com/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érlet műveletéhez.