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


ContainerSASPermissions class

Ez egy segédosztály, amely egy sztringet hoz létre, amely a ServiceSAS által a tárolónak adott engedélyeket jelöli. Az érték igaz értékre állítása azt jelenti, hogy az ezeket az engedélyeket használó SAS engedélyeket ad a művelethez. Miután az összes érték be van állítva, ezt szerializálni kell a toString paraméterrel, és be kell állítani egy objektum engedélymezőjeként <xref:BlobSASSignatureValues> . Az engedélysztring ezen osztály nélkül is felépíthető, de az engedélyek sorrendje különleges, és ez az osztály garantálja a helyességet.

Tulajdonságok

add

Megadja a Hozzáférés hozzáadása megadva beállítást.

create

Megadja a megadott hozzáférés létrehozását.

delete

Megadja a megadott törlési hozzáférést.

deleteVersion

Megadja a megadott verzióhoz való hozzáférés törlését.

execute

Megadja a megadott végrehajtási hozzáférést.

list

A megadott listahozzáférést adja meg.

move

A megadott áthelyezési hozzáférést adja meg.

read

A megadott olvasási hozzáférést adja meg.

setImmutabilityPolicy

Megadja a SetImmutabilityPolicy által biztosított hozzáférést.

tag

Specfies Címkehozzáférés megadva.

write

Megadja a megadott írási hozzáférést.

Metódusok

from(ContainerSASPermissionsLike)

Létrehoz egy <xref:ContainerSASPermissions> nyers objektumot, amely ugyanazokkal a kulcsokkal és logikai értékekkel rendelkezik.

parse(string)

Létrehoz egy értéket <xref:ContainerSASPermissions> a megadott engedélysztringből. Ez a metódus hibát jelez, ha olyan karakterrel találkozik, amely nem felel meg egy érvényes engedélynek.

toString()

A megadott engedélyeket sztringgé alakítja. Ezzel a módszerrel garantálható, hogy az engedélyek a szolgáltatás által elfogadott sorrendben legyenek. A helyesség érdekében a karakterek sorrendjének az itt megadottnak kell lennie.

Tulajdonság adatai

add

Megadja a Hozzáférés hozzáadása megadva beállítást.

add: boolean

Tulajdonság értéke

boolean

create

Megadja a megadott hozzáférés létrehozását.

create: boolean

Tulajdonság értéke

boolean

delete

Megadja a megadott törlési hozzáférést.

delete: boolean

Tulajdonság értéke

boolean

deleteVersion

Megadja a megadott verzióhoz való hozzáférés törlését.

deleteVersion: boolean

Tulajdonság értéke

boolean

execute

Megadja a megadott végrehajtási hozzáférést.

execute: boolean

Tulajdonság értéke

boolean

list

A megadott listahozzáférést adja meg.

list: boolean

Tulajdonság értéke

boolean

move

A megadott áthelyezési hozzáférést adja meg.

move: boolean

Tulajdonság értéke

boolean

read

A megadott olvasási hozzáférést adja meg.

read: boolean

Tulajdonság értéke

boolean

setImmutabilityPolicy

Megadja a SetImmutabilityPolicy által biztosított hozzáférést.

setImmutabilityPolicy: boolean

Tulajdonság értéke

boolean

tag

Specfies Címkehozzáférés megadva.

tag: boolean

Tulajdonság értéke

boolean

write

Megadja a megadott írási hozzáférést.

write: boolean

Tulajdonság értéke

boolean

Metódus adatai

from(ContainerSASPermissionsLike)

Létrehoz egy <xref:ContainerSASPermissions> nyers objektumot, amely ugyanazokkal a kulcsokkal és logikai értékekkel rendelkezik.

static function from(permissionLike: ContainerSASPermissionsLike)

Paraméterek

Válaszok

parse(string)

Létrehoz egy értéket <xref:ContainerSASPermissions> a megadott engedélysztringből. Ez a metódus hibát jelez, ha olyan karakterrel találkozik, amely nem felel meg egy érvényes engedélynek.

static function parse(permissions: string)

Paraméterek

permissions

string

Válaszok

toString()

A megadott engedélyeket sztringgé alakítja. Ezzel a módszerrel garantálható, hogy az engedélyek a szolgáltatás által elfogadott sorrendben legyenek. A helyesség érdekében a karakterek sorrendjének az itt megadottnak kell lennie.

function toString()

Válaszok

string