コード例 #1
0
ファイル: TarArchive.cs プロジェクト: ouyh18/LtePlatform
 protected TarArchive(TarOutputStream stream)
 {
     _userName = string.Empty;
     _groupName = string.Empty;
     if (stream == null)
     {
         throw new ArgumentNullException(nameof(stream));
     }
     _tarOut = stream;
 }
コード例 #2
0
ファイル: TarArchive.cs プロジェクト: xuhaoa/LtePlatform
 protected TarArchive(TarOutputStream stream)
 {
     _userName  = string.Empty;
     _groupName = string.Empty;
     if (stream == null)
     {
         throw new ArgumentNullException(nameof(stream));
     }
     _tarOut = stream;
 }
コード例 #3
0
ファイル: TarArchive.cs プロジェクト: xuhaoa/LtePlatform
        public static TarArchive CreateOutputTarArchive(Stream outputStream)
        {
            if (outputStream == null)
            {
                throw new ArgumentNullException(nameof(outputStream));
            }
            TarOutputStream stream = outputStream as TarOutputStream;

            if (stream != null)
            {
                return(new TarArchive(stream));
            }
            return(CreateOutputTarArchive(outputStream, 20));
        }