BlobLeaseClient class  
En klient som hanterar lån för en ContainerClient- eller en BlobClient-.
Konstruktorer
| Blob | Skapar en instans av BlobLeaseClient. | 
Metoder
Konstruktorinformation
		BlobLeaseClient(BlobClient | ContainerClient, string)
	    
	Skapar en instans av BlobLeaseClient.
new BlobLeaseClient(client: BlobClient | ContainerClient, leaseId?: string)Parametrar
- client
Klienten som ska göra låneåtgärdsbegäranden.
- leaseId
- 
				string 
Ursprungligt föreslaget låne-ID.
Egenskapsinformation
		leaseId
	 
	Hämtar låne-ID:t.
string leaseIdEgenskapsvärde
string
url
Hämtar url:en.
string urlEgenskapsvärde
string
Metodinformation
		acquireLease(number, LeaseOperationOptions)
	   
	Upprättar och hanterar ett lås på en container för borttagningsåtgärder eller på en blob för skriv- och borttagningsåtgärder. Låsvaraktigheten kan vara mellan 15 och 60 sekunder, eller så kan den vara oändlig.
Se https://free.blessedness.top/rest/api/storageservices/lease-container och Se https://free.blessedness.top/rest/api/storageservices/lease-blob
function acquireLease(duration: number, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>Parametrar
- duration
- 
				number 
Måste vara mellan 15 och 60 sekunder eller oändligt (-1)
- options
- LeaseOperationOptions
alternativ för att konfigurera lånehanteringsåtgärder.
Returer
Promise<LeaseOperationResponse>
Svarsdata för att hämta låneåtgärd.
		breakLease(number, LeaseOperationOptions)
	   
	Avsluta lånet men se till att en annan klient inte kan skaffa ett nytt lån förrän den aktuella låneperioden har upphört att gälla.
Se https://free.blessedness.top/rest/api/storageservices/lease-container och Se https://free.blessedness.top/rest/api/storageservices/lease-blob
function breakLease(breakPeriod: number, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>Parametrar
- breakPeriod
- 
				number 
Paus period
- options
- LeaseOperationOptions
Valfria alternativ för att konfigurera lånehanteringsåtgärder.
Returer
Promise<LeaseOperationResponse>
Svarsdata för break lease-åtgärd.
		changeLease(string, LeaseOperationOptions)
	   
	Ändra ID:t för lånet.
Se https://free.blessedness.top/rest/api/storageservices/lease-container och Se https://free.blessedness.top/rest/api/storageservices/lease-blob
function changeLease(proposedLeaseId: string, options?: LeaseOperationOptions): Promise<LeaseOperationResponse>Parametrar
- proposedLeaseId
- 
				string 
det föreslagna nya låne-ID:t.
- options
- LeaseOperationOptions
alternativ för att konfigurera lånehanteringsåtgärder.
Returer
Promise<LeaseOperationResponse>
Svarsdata för ändringslåneåtgärd.
		releaseLease(LeaseOperationOptions)
	   
	Frigör lånet om det inte längre behövs så att en annan klient omedelbart kan skaffa ett lån mot containern eller bloben.
Se https://free.blessedness.top/rest/api/storageservices/lease-container och Se https://free.blessedness.top/rest/api/storageservices/lease-blob
function releaseLease(options?: LeaseOperationOptions): Promise<LeaseOperationResponse>Parametrar
- options
- LeaseOperationOptions
alternativ för att konfigurera lånehanteringsåtgärder.
Returer
Promise<LeaseOperationResponse>
Svarsdata för versionslåneåtgärd.
		renewLease(LeaseOperationOptions)
	   
	Förnya lånet.
Se https://free.blessedness.top/rest/api/storageservices/lease-container och Se https://free.blessedness.top/rest/api/storageservices/lease-blob
function renewLease(options?: LeaseOperationOptions): Promise<Lease>Parametrar
- options
- LeaseOperationOptions
Valfritt alternativ för att konfigurera lånehanteringsåtgärder.
Returer
Promise<Lease>
Svarsdata för förnyelse av låneåtgärd.