ZipArchive.CreateEntry, méthode (String, CompressionLevel)
Crée une entrée vide dans l'archive zip avec le nom d'entrée spécifié. Il n'existe aucune restriction aux noms des entrées. La dernière d'écriture de l'entrée est définie à l'heure actuelle. Si une entrée portant le nom spécifié existe déjà dans l'archive, il crée une deuxième entrée ayant un nom identique.
Espace de noms : Microsoft.TeamFoundation.Server.Core
Assembly : Microsoft.TeamFoundation.Server.Core (dans Microsoft.TeamFoundation.Server.Core.dll)
Syntaxe
'Déclaration
Public Function CreateEntry ( _
entryName As String, _
compressionLevel As CompressionLevel _
) As ZipArchiveEntry
public ZipArchiveEntry CreateEntry(
string entryName,
CompressionLevel compressionLevel
)
Paramètres
- entryName
Type : System.String
Chemin d'accès relatif à la racine de l'archive, montrant le nom de l'entrée à créer.
- compressionLevel
Type : Microsoft.TeamFoundation.Server.Core.CompressionLevel
Le niveau de compression (vitesse/mémoire et compromis le compressé de taille).
Valeur de retour
Type : Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry
Wrapper pour l'entrée de création récente du fichier dans l'archive.
Exceptions
Exception | Condition |
---|---|
ArgumentException | l'entryName est une chaîne de longueur nulle. |
ArgumentNullException | l'entryName est null. |
NotSupportedException | Le ZipArchive ne prend pas en charge l'écriture. |
ObjectDisposedException | Le ZipArchive a déjà été fermé. |
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.