CodeContainerStorageManager Class   
Definition
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.
The primary type responsible for managing the records of the Code Containers accessed by the Shell. It is mainly responsible for (a) bookkeeping of the Code Containers accessed by the Shell and (b) roaming of information related to the online presence of such Code Containers on the web
public ref class CodeContainerStorageManager : Microsoft::VisualStudio::Shell::CodeContainerManagement::ICodeContainerStorageManager
	[Windows::Foundation::Metadata::WebHostHidden]
class CodeContainerStorageManager : Microsoft::VisualStudio::Shell::CodeContainerManagement::ICodeContainerStorageManager
	public class CodeContainerStorageManager : Microsoft.VisualStudio.Shell.CodeContainerManagement.ICodeContainerStorageManager
	type CodeContainerStorageManager = class
    interface ICodeContainerStorageManager
	Public Class CodeContainerStorageManager
Implements ICodeContainerStorageManager
		- Inheritance
 - 
				CodeContainerStorageManager
 
- Implements
 
Constructors
| CodeContainerStorageManager(ObservableSettingsListBase<CodeContainer>, ObservableSettingsListBase<RemoteCodeContainer>) | 
		 Initializes a new instance of CodeContainerStorageManager.  | 
        	
Methods
| AddOrUpdateAsync(CodeContainer, CancellationToken) | 
		 Adds or updates the records of the Shell for the supplied   | 
        	
| ClearAsync(CancellationToken) | |
| GetAsync(String, CancellationToken) | 
		 Retrieves the CodeContainer whose Full-Path is equal to   | 
        	
| RemoveAsync(CodeContainer, CancellationToken) | 
		 Removes the records of the Shell for the supplied   | 
        	
| SubscribeAsync(ITargetBlock<StatefulReadOnlyList<CodeContainer,Nullable<Int32>>>, CancellationToken) | 
		 Allows   |