Microsoft.VisualStudio.Workspace.AssetsControl Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AccessControlExtensions |
Convenience extension for IAccessScontrol service |
AccessLockYieldRequestException |
Exception being thrown when attempting to acquire a lock when a higher priority scope request access to a resource already taken and not released by the current access scope. |
Interfaces
IAssetsAccessContext |
Asset access scope. Locks taken in the same scope will not block each other. |
IAssetsAccessManager |
Used to control the access for shared resources like files and folders |
IAssetsLock |
Hold an access to a [set of] file[s] or folder[s] Disposing the object will release the lock and allow other scopes to take access. |
Enums
AssetsLockScope |
Scope of the lock (for folders) |
ContextPriority |
Priority for this context. It is based on the kind of work context is used to provide resource locks. |
SharingMode |
Access sharing semantic. |