本文整理汇总了C#中IFileSystemProvider.GetFileSystemRoot方法的典型用法代码示例。如果您正苦于以下问题:C# IFileSystemProvider.GetFileSystemRoot方法的具体用法?C# IFileSystemProvider.GetFileSystemRoot怎么用?C# IFileSystemProvider.GetFileSystemRoot使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IFileSystemProvider
的用法示例。
在下文中一共展示了IFileSystemProvider.GetFileSystemRoot方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Custom_Root_Name_Should_Be_Returned_If_Set
public void Custom_Root_Name_Should_Be_Returned_If_Set()
{
provider = new LocalFileSystemProvider("FOO");
root = provider.GetFileSystemRoot();
Assert.AreEqual("FOO", root.Name);
}
示例2: Init
public void Init()
{
rootDirectory = TestUtil.CreateTestDirectory();
//init provider
DownloadTransferStore = new TestTransferStore<LocalDownloadTransfer>();
UploadTransferStore = new TestTransferStore<LocalUploadTransfer>();
var configuration = LocalFileSystemConfiguration.CreateForRootDirectory(rootDirectory, true);
configuration.DownloadStore = DownloadTransferStore;
configuration.UploadStore = UploadTransferStore;
configuration.DownloadTokenExpirationTime = TimeSpan.FromHours(24);
configuration.UploadTokenExpirationTime = TimeSpan.FromHours(24);
configuration.DefaultDownloadBlockSize = 32768;
configuration.MaxDownloadBlockSize = 32768 * 2;
configuration.MaxUploadBlockSize = 32768 * 4;
AdjustFileSystemConfiguration(configuration);
FileSystemConfiguration = configuration;
provider = new LocalFileSystemProvider(FileSystemConfiguration);
root = provider.GetFileSystemRoot();
InitInternal();
}
示例3: Init
public void Init()
{
provider = new LocalFileSystemProvider();
root = provider.GetFileSystemRoot();
}