AccessControlExtensions Classe

Definizione

Estensione di praticità per il servizio IAccessScontrol

public ref class AccessControlExtensions abstract sealed
public ref class AccessControlExtensions abstract sealed
class AccessControlExtensions abstract sealed
public static class AccessControlExtensions
type AccessControlExtensions = class
Public Module AccessControlExtensions
Ereditarietà
AccessControlExtensions

Metodi

ExecuteUnderLockWithRetry<T>(IAssetsAccessContext, Func<CancellationToken,Task<T>>, IEnumerable<String>, AssetsLockScope, CancellationToken)

Eseguire l'azione wilt lock yield and retry;Execute action wilt lock yield and retry;

ExecuteUnderLockWithRetry<T>(IAssetsAccessContext, Func<CancellationToken,Task<T>>, String, AssetsLockScope, CancellationToken)

Eseguire l'azione wilt lock yield and retry;Execute action wilt lock yield and retry;

GetAccessAsync(IAssetsAccessContext, String, AssetsLockScope, CancellationToken, Int32)

Ottiene l'accesso a un file o a una cartella (l'accesso alle cartelle verrà applicato a tutti gli elementi nella cartella in modo ricorsivo).

Nota: genererà un'eccezione annullata se l'ambito CacnelRequest diventa attivo (oltre al token di annullamento).

GetAccessAsync(IAssetsAccessManager, ContextPriority, IEnumerable<String>, SharingMode, AssetsLockScope, CancellationToken, Int32)

Ottiene l'accesso a un file o a una cartella (l'accesso alle cartelle verrà applicato a tutti gli elementi nella cartella in modo ricorsivo).

Nota: genererà un'eccezione annullata se l'ambito CacnelRequest diventa attivo (oltre al token di annullamento).

GetAccessAsync(IAssetsAccessManager, ContextPriority, String, SharingMode, AssetsLockScope, CancellationToken, Int32)

Ottiene l'accesso a un file o a una cartella (l'accesso alle cartelle verrà applicato a tutti gli elementi nella cartella in modo ricorsivo).

Nota: genererà un'eccezione annullata se l'ambito CacnelRequest diventa attivo (oltre al token di annullamento).

Si applica a