ZipArchive.CreateEntry 方法 (String, CompressionLevel)
具有指定之項目名稱的 zip 封存中建立空白項目。 不需要項目名稱的限制。 輸入的最後寫入時間設定為目前的時間。 如果具有指定名稱的項目於項目已經存在,具有相同名稱的第二個輸入將建立。
命名空間: Microsoft.TeamFoundation.Server.Core
組件: Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)
語法
'宣告
Public Function CreateEntry ( _
entryName As String, _
compressionLevel As CompressionLevel _
) As ZipArchiveEntry
public ZipArchiveEntry CreateEntry(
string entryName,
CompressionLevel compressionLevel
)
參數
- entryName
類型:System.String
相對於封存的根目錄的路徑,表示要建立之項目的名稱。
- compressionLevel
類型:Microsoft.TeamFoundation.Server.Core.CompressionLevel
壓縮 (速度/記憶體的層級對壓縮大小交易)。
傳回值
類型:Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry
新建立的檔案項目的包裝函式在封存。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentException | entryName 是長度為零的字串。 |
ArgumentNullException | entryName 是空的。 |
NotSupportedException | ZipArchive 不支援寫入。 |
ObjectDisposedException | ZipArchive 已經關閉。 |
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。