当前位置: 首页>>代码示例>>C#>>正文


C# IFileSystem.OpenArchive方法代码示例

本文整理汇总了C#中IFileSystem.OpenArchive方法的典型用法代码示例。如果您正苦于以下问题:C# IFileSystem.OpenArchive方法的具体用法?C# IFileSystem.OpenArchive怎么用?C# IFileSystem.OpenArchive使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在IFileSystem的用法示例。


在下文中一共展示了IFileSystem.OpenArchive方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: WritableXapFile

 protected WritableXapFile(string outputPath, IFileSystem fileSystem)
     : base(outputPath, fileSystem.OpenArchive(outputPath, ZipArchiveMode.Update))
 {
     FileSystem = fileSystem;
     OutputPath = outputPath;
     OutputArchive = InputArchive;
 }
开发者ID:Thorarin,项目名称:XapReduce,代码行数:7,代码来源:WritableXapFile.cs

示例2: XapFile

 public XapFile(string xapPath, IFileSystem fileSystem)
 {
     InputPath = xapPath;
     using (InputArchive = fileSystem.OpenArchive(xapPath, ZipArchiveMode.Read))
     {
         ReadXapManifest(InputArchive);
     }
 }
开发者ID:Thorarin,项目名称:XapReduce,代码行数:8,代码来源:XapFile.cs

示例3: CreateFakeSourceXap

        private XapBuilder CreateFakeSourceXap(IFileSystem fileSystem, params string[] assemblies)
        {
            var builder = new XapBuilder();

            foreach (string assembly in assemblies)
            {
                builder.AddAssemblyPart(assembly, 10000);
            }

            fileSystem.FileExists("Source.xap").Returns(true);
            fileSystem.OpenArchive("Source.xap", ZipArchiveMode.Read).Returns(a => new ZipArchive(builder.Build()));

            return builder;
        }
开发者ID:Thorarin,项目名称:XapReduce,代码行数:14,代码来源:XapMinifierTests.cs

示例4: CreateFakeInputXap

        private XapBuilder CreateFakeInputXap(IFileSystem fileSystem, ZipArchiveMode mode, CompressionLevel compressionLevel, params string[] assemblies)
        {
            var builder = new XapBuilder(compressionLevel);

            foreach (string assembly in assemblies)
            {
                builder.AddAssemblyPart(assembly, 10000);
            }

            fileSystem.FileExists("Input.xap").Returns(true);
            fileSystem.OpenArchive("Input.xap", mode).Returns(a => new ZipArchive(builder.Build(), mode, true));

            return builder;
        }
开发者ID:Thorarin,项目名称:XapReduce,代码行数:14,代码来源:XapMinifierTests.cs


注:本文中的IFileSystem.OpenArchive方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。