コード例 #1
0
        public void ReadOnlyKitKat()
        {
            var storage = new BuiltInFileStorage(new TestKp2aApp());
            var extFile = "/storage/sdcard1/file.txt";
            Assert.IsTrue(storage.IsReadOnly(IOConnectionInfo.FromPath(extFile)));
            Assert.IsTrue(storage.IsReadOnly(IOConnectionInfo.FromPath(extFile)));

            Assert.IsFalse(storage.IsReadOnly(IOConnectionInfo.FromPath(Application.Context.GetExternalFilesDir(null).AbsolutePath+ "/file.txt")));
        }
コード例 #2
0
ファイル: BuiltInFileStorage.cs プロジェクト: 77rusa/README
 public BuiltInFileTransaction(IOConnectionInfo ioc, bool useFileTransaction, BuiltInFileStorage fileStorage)
 {
     _ioc         = ioc;
     _fileStorage = fileStorage;
     _transaction = new FileTransactionEx(ioc, useFileTransaction);
 }
コード例 #3
0
ファイル: TestKp2aApp.cs プロジェクト: pythe/wristpass
 public TestKp2aApp()
 {
     FileStorage = new BuiltInFileStorage(this);
 }
コード例 #4
0
ファイル: TestFileStorage.cs プロジェクト: pythe/wristpass
 public TestFileStorage(IKp2aApp app)
 {
     _builtIn = new BuiltInFileStorage(app);
 }
コード例 #5
0
ファイル: BuiltInFileStorage.cs プロジェクト: pythe/wristpass
 public BuiltInFileTransaction(IOConnectionInfo ioc, bool useFileTransaction, BuiltInFileStorage fileStorage)
 {
     _ioc = ioc;
     _fileStorage = fileStorage;
     _transaction = new FileTransactionEx(ioc, useFileTransaction);
 }