Xceed .NET Libraries Documentation
Index
FTP Component Sample Applications
"Quick" classes
.NET 4.5
.NET Compact Framework limitations
AES Encryption
.NET Compact Framework Sample Applications
.NET Compact Framework versions
Welcome to Xceed's FileSystem Core based products!
.NET Framework 4.5, 4.7 and .NET Standard versions of the libraries
.NET Standard
45-day trial
How the 45-day trial works
ABOR
FTP commands
About the sample applications
AbstractFile class
FolderViews Sample Application
Introduction to the Xceed FileSystem namespace
Overview
AbstractFile.CopyTo method
ItemException event
AbstractFile.DoOpenRead method
Extending the AbstractFile class
AbstractFile.DoOpenWrite method
Extending the AbstractFile class
AbstractFile.DoSize property
Extending the AbstractFile class
AbstractFile.OpenRead method
ItemException event
AbstractFile.OpenWrite method
ItemException event
AbstractFileMetadataWrapper Class
Overview
AbstractFolder class
FolderViews Sample Application
Introduction to the Xceed FileSystem namespace
Overview
AbstractFolder.CopyFilesTo method
ItemException event
AbstractFolder.DoGetChildItems method
Extending the AbstractFolder class
AbstractFolder.DoGetFile method
Extending the AbstractFolder class
AbstractFolder.DoGetFolder method
Extending the AbstractFolder class
AbstractFolder.GetFiles method
Listing the contents of a folder
AbstractFolder.GetFolders method
ItemException event
AbstractFolder.GetItems method
ItemException event
AbstractFolder.MoveFilesTo method
ItemException event
Accessing files with long names and/or paths on Windows
ACCT
FTP commands
adding and removing items from a zip file or self-extracting zip file
ZipManager Sample Application
Adding files to a zip file (zipping)
Adding files to a zip file (zipping)
Adding Item To Process Event
Adding items to a Tar archive with QuickTar
Adding references
Installation Instructions for VB.NET
Adjusting the local data window
Adler-32
Adler32 checksum
Advanced Concepts
AES
AES Encryption
Aes128CbcEncryptionAlgorithm Class
Overview
Aes128CtrEncryptionAlgorithm Class
Overview
Aes128GcmDataIntegrityAlgorithm Class
Overview
Aes128GcmEncryptionAlgorithm Class
Overview
Aes192CbcEncryptionAlgorithm Class
Overview
Aes192CtrEncryptionAlgorithm Class
Overview
Aes256CbcEncryptionAlgorithm Class
Overview
Aes256CtrEncryptionAlgorithm Class
Overview
Aes256GcmDataIntegrityAlgorithm Class
Overview
Aes256GcmEncryptionAlgorithm Class
Overview
AesEncryptionAlgorithm Class
Overview
AesEncryptionStream Class
Overview
AlgorithmsNegotiatedEventArgs Class
Overview
AlgorithmsNegotiatedEventHandler Delegate
ALLO
FTP commands
allocating storage on the FTP server before sending a file
ClientFtp Sample Application
AllowCreations property
AllowDeletions property
allowing passive and non-passive FTP operations
ClientFtp Sample Application
AllowMultipleFiles
Multi-file operations
AllowSpanning property
Creating spanned zip files
AnalysisEventHandler Delegate
AndFilter
AndFilter class
Overview
Using filters
APPE
FTP commands
ArcFour128EncryptionAlgorithm Class
Overview
ArcFour256EncryptionAlgorithm Class
Overview
ArcFourEncryptionAlgorithm Class
Overview
ArcFourEncryptionAlgorithmBase Class
Overview
ASCII
AsyncFtpClient Class
Events
Methods
Overview
Properties
WinForms applications and threading
AsyncFtpClient Sample Application
AsyncFtpClient Sample Application
asynchronous operations
WinForms applications and threading
AttributeFilter
AttributeFilter class
Overview
Using filters
Attrs Class
Overview
AttrsResponsePayload Class
Overview
Autentication
AUTH
FTP commands
Authenticate method
Secure FTP
Authentication
AuthenticationBannerReceivedEventArgs Class
Overview
AuthenticationBannerReceivedEventHandler Delegate
AuthenticationMethod enum
Secure FTP
AuthenticationMethod Enumeration
AutoBatchUpdate class
FolderViews Sample Application
Optimizing batch updates to a folder
Overview
AutoConflictResolution property
AutoPopFileSystemOperationOptions Class
Overview
Basic Concepts
Batch updates
FolderViews Sample Application
Optimizing batch updates to a folder
BatchUpdateCancelOption Enumeration
BeginConnect method
Secure FTP
BeginUpdate method
Optimizing batch updates to a folder
Blueprint subscription
Source code information
Blueprint Subscription
Buffer size
BuildingZipByteProgression event
Handling events
BuildingZipByteProgressionEventHandler delegate
BuildingZipByteProgression event
BuildingZipItemProgression event
Handling events
BuildingZipItemProgressionEventHandler delegate
BuildingZipItemProgression event
ButtonCaptionList Class
Overview
ButtonCaptions property
Differences between COM and .NET versions
Buttons Enumeration
BWT
BWT
BWT
ByteProgression event
FolderViews Sample Application
Handling events
ByteProgressionEventArgs
ByteProgression event
ByteProgressionEventArgs Class
Overview
ByteProgressionEventHandler delegate
ByteProgression event
BZip2
BZip2
BZip2
BZip2CompressedStream Class
Overview
BZip2File Class
Overview
Case sensitivity
CDUP
FTP commands
CentralDirectoryHeaderOrder Enumeration
Certificate Class
Overview
CertificateReceived event
Secure FTP
CertificateReceived event (FTP-only)
CertificateReceivedEventArgs Class
Overview
CertificateReceivedEventHandler Delegate
CertificateRequired event
Secure FTP
CertificateRequiredEventArgs Class
Overview
CertificateRequiredEventHandler Delegate
Certificates
Secure FTP
CertificateStoreLocation Enumeration
Change the current working folder
ConsoleFtp Sample Application
Change the currently logged-in user
ConsoleFtp Sample Application
Change to the parent folder of the current working folder
ConsoleFtp Sample Application
ChangeCurrentFolder method
ConsoleFtp Sample Application
Changes between versions 1.0.25 and 1.0.26
Changes between versions 1.0.25 and 1.0.26
Changes between versions 1.0.26 and 1.0.28
Changes between versions 1.0.26 and 1.0.28
Changes between versions 1.0.28 and 1.0.29
Changes between versions 1.0.28 and 1.0.29
Changes between versions 1.0.29 and 1.0.31
Changes between versions 1.0.29 and 1.0.31
Changes between versions 1.0.31 and 1.0.32
Changes between versions 1.0.31 and 1.0.32
Changes between versions 1.0.32 and 2.0
Changes between versions 1.0.32 and 2.0
Changes between versions 1.0.32 and 2.0.100
Changes between versions 1.0.32 and 2.0
Changes between versions 2.0.100 and 2.0.111
Changes between versions 2.0.100 and 2.0.111
Changes between versions 2.0.111 and 2.0.113
Changes between versions 2.0.111 and 2.0.113
Changes between versions 2.0.113 and 2.0.114
Changes between versions 2.0.113 and 2.0.114
Changes between versions 2.0.114 and 2.0.116
Changes between versions 2.0.114 and 2.0.116
Changes between versions 2.0.116 and 2.0.200
Changes between versions 2.0.116 and 2.0.200
Changes between versions 2.0.200 and 2.0.202
Changes between versions 2.0.200 and 2.0.202
Changes between versions 2.0.202 and 2.1
Changes between versions 2.0.202 and 2.1
Changes since version 2.1
Changes since version 2.1
Changes since version 2.1
Changes since version 3.0
Changes since version 3.1
Changes since version 3.1
Changes since version 3.2
Changes since version 3.2
Changes since version 3.3
Changes since version 3.3
Changes since version 3.4
Changes since version 3.5
Changes since version 3.7
Changes since version 3.7
Changes since version 4.0
Changes since version 4.0
Changes since version 4.1
Changes since version 4.1
Changes since version 4.2
Changes since version 4.2
Changes since version 5.0
Changes since version 5.0
Changes since version 5.1
Changes since version 5.1
Changes since version 5.2
Changes since version 5.2
ChangeToParentFolder method
ConsoleFtp Sample Application
ChangeUser method
ConsoleFtp Sample Application
Changing file properties during Zip
changing the compression level and methods
ZipManager Sample Application
ChannelClosePayload Class
Overview
ChannelDataPayload Class
Overview
ChannelDataPayloadBase Class
Overview
ChannelEofPayload Class
Overview
ChannelExtendedDataPayload Class
Overview
ChannelFailurePayload Class
Overview
ChannelOpenConfirmationPayload Class
Overview
ChannelOpenFailurePayload Class
Overview
ChannelOpenInteractiveSessionPayload Class
Overview
ChannelPayload Class
Overview
ChannelRequestEnvironmentVariablePayload Class
Overview
ChannelRequestExecuteCommandPayload Class
Overview
ChannelRequestPayload Class
Overview
ChannelRequestSubsystemPayload Class
Overview
ChannelSuccessPayload Class
Overview
ChannelWindowAdjustPayload Class
Overview
ChecksumStream Class
Overview
ChecksumType Enumeration
CipherAlgorithmType Enumeration
Class Reference
Client certificates
Secure FTP
CloseConnections method
Introduction to the FTP FileSystem classes
CloseHandlePayload Class
Overview
Combined Sample Applications
commands
FTP commands
CommandSent event
ConsoleFtp Sample Application
CommandSentEventArgs Class
Overview
CommandSentEventHandler Delegate
Compact Framework limitations
AES Encryption
CompareFileData property
CompareFileDataEventHandler Delegate
compress and decompress data read from FileStreams
Manager Sample Application
compress and decompress data read from MemoryStreams
MemoryCompress Sample Application
compress any web application's response
GZipHttpModule Sample Application.htm
Compress method
Compress method
Compress method vs FileSystem
Compress method
compress/decompress data as it is written to/read from any .NET stream
StreamDemo Sample Application
CompressedStream class
Decompress method
IrDAFileTransfer Sample Application
Overview
CompressedStream.Read method
Decompress method
CompressedStream.Write method
Compress method
CompressedStreamOptions Class
Overview
Compressing
Compressing a byte array
Compressing a byte array
Compressing a memory buffer
Compressing a file with QuickGZip
Compressing a memory buffer
Task-Based Help
Compressing a stream
Task-Based Help
Compressing stream data
Compression
Adler32 checksum
Compress method
Compressing
Compressing a byte array
Compressing a byte array
Compressing stream data
CRC32 checksum
Creating a GZip file
Decompressing a byte array
Decompressing a GZip file
Decompressing stream data
Deflate
Deflate64
Features of Xceed's streaming compression component
Getting started
Introduction to the CompressedStream class
Introduction to the formatted compressed stream classes
Retrieving a CompressedStream's remaining data
ToString
Xceed.Compression - Compressing - Basic Concepts
Xceed.Compression - Decompressing Basic Concepts Overview
CompressionException
Exceptions
CompressionException Class
Overview
CompressionInternalException
Exceptions
CompressionInternalException Class
Overview
CompressionLevel Enumeration
CompressionMethod Enumeration
CompressionOptions Class
Overview
Compressor Class
Extending the Compressor and Decompressor Classes
Overview
Compressor.Compress Method
Extending the Compressor and Decompressor Classes
CompressorFactory Class
Overview
ConfigurationChangedEventsHandler Delegate
ConflictEventHandler Delegate
connect through an HTTP proxy server using FtpClient
How to connect through an HTTP proxy server
connect to an FTP server through an HTTP proxy server using FtpConnection
How to connect through an HTTP proxy server
Connected property
ConsoleFtp Sample Application
Connecting to an SFTP server
ConsoleFtp Sample
ConsoleFtp Sample Application
ConsoleFtp Sample Application
Contact Information
Contact Information
Control connection
Control.BeginInvoke
WinForms applications and threading
Control.Invoke
WinForms applications and threading
Converting a self-extracting zip file to a zip file
Converting zip and self-extracting zip files
Converting a zip file to a self-extracting zip file
Converting zip and self-extracting zip files
Converting self-extracting zip files to regular zip files
Converting zip and self-extracting zip files
Converting zip and self-extracting zip files
Task-Based Help
copy folders and files
FolderViews Sample Application
CopyFilesTo method
Zip method
Copying an item to a gzip archive
Copying an item to a gzip file
Copying an item to a gzip file
Copying items to a folder
Task-Based Help
Copying items to a tar archive
Copying items to a zip file (zipping)
Copying items to a zip file (zipping)
Copying items to and from a local folder
Copying items to Tar/Bzip2 archive
CopyingZipByteProgressionEventHandler Delegate
Copyright
License, copyright and disclaimer
CopyTo method
FolderViews Sample Application
ItemException event
CRC32 checksum
Create a folder on the FTP server
ConsoleFtp Sample Application
CreateDirectoryPayload Class
Overview
CreateFolder method
ConsoleFtp Sample Application
Creating a GZip file
Creating a Zip archive using ZipWriter
Creating a Zip archive using ZipWriter
Creating a Zip archive using ZipWriter Snippet
Creating a zip file in memory
Task-Based Help
Creating a ZipItemHandler Object Snippet
Creating and Writing
Creating self-extracting zip files
Task-Based Help
Creating SFX zip files
Creating self-extracting zip files
Creating spanned zip files
MiniExplorer Sample Application
Creating split zip files
creating zip and self-extracting zip files
ZipManager Sample Application
CtrEncryptionAlgorithmBase Class
Overview
Custom line parsers
ParsingListingLine event
CWD
FTP commands
Cyclic Redundancy Check (CRC)
Data connection
Data port
data representation type
Type
DataChannelProtection enum
Secure FTP
DataChannelProtection Enumeration
DataResponsePayload Class
Overview
DateTimeFilter
DateTimeFilter class
Overview
Using filters
DateTimeFilter.ApplicableDateTime Enumeration
DebugPayload Class
Overview
Decompress method
Decompress method
Decompress method vs FileSystem
Decompress method
Decompressing a byte array
Decompressing a byte array
Decompressing a memory buffer
Decompressing a GZip file
Decompressing a memory buffer
Task-Based Help
Decompressing a stream
Task-Based Help
Decompressing stream data
DecompressionOptions Class
Overview
Decompressor Class
Extending the Compressor and Decompressor Classes
Overview
Decompressor.Decompress Method
Extending the Compressor and Decompressor Classes
DecompressorFactory Class
Overview
Decrypting
AES Encryption
DefaultCompressionMethod Property
DefaultDecryptionPassword property
Encryption and decryption
DefaultDestinationFolder property
Differences between COM and .NET versions
DefaultEncryptionPassword property
Encryption and decryption
DefaultExtraHeaders property
Copying items to a zip file (zipping)
DefaultPassword property
Differences between COM and .NET versions
DefaultSSHCompressionAlgorithmFactory Class
Overview
DefaultSSHDataIntegrityAlgorithmFactory Class
Overview
DefaultSSHEncryptionAlgorithmFactory Class
Overview
DefaultSSHExtensionPayloadFactory Class
Overview
DefaultSSHKeyExchangeAlgorithmFactory Class
Overview
DefaultSSHPublicKeyExchangeFactory Class
Overview
DefaultSSHTraceWriter Class
Overview
DefaultSSHUtilityManager Class
Overview
Deflate
Deflate compression method
DeflateHTTPModule Sample Application
Deflate64
Deflate64
Deflate64
Deflate64
Deflate64
Deflated
Deflated
Deflated
DeflateHTTPModule Sample
DeflateHTTPModule Sample Application
DeflateHTTPModule Sample Application
DeflateImplementation Enumeration
DELE
FTP commands
Delete files and folders from the FTP server
ConsoleFtp Sample Application
Delete method
Remove method
Delete static method
DeleteFile and DeleteFolder methods
ClientFtp Sample Application
DeleteFile method
ConsoleFtp Sample Application
DeleteFolder methods
ConsoleFtp Sample Application
DeleteUnzippedFiles property
Differences between COM and .NET versions
Deleting
Creating spanned zip files
Deleting files from a zip file
Removing items from a zip file
Deleting items
Deploying
Methods of deployment
DeriveBytesRfc2898 Class
Overview
Deriving
Extending
DialogMessageList Class
Overview
DialogMessages Enumeration
DialogMessages property
Differences between COM and .NET versions
DialogStringList Class
Overview
DialogStrings Enumeration
DialogStrings property
Differences between COM and .NET versions
Differences between COM and .NET versions
Differences between COM and .NET versions
Differences between QuickZip and FileSystem
QuickZip versus FileSystem
DiffieHellmanGroup14SHA1KeyExchange Class
Overview
DiffieHellmanGroup14SHA256KeyExchange Class
Overview
DiffieHellmanGroup15SHA512KeyExchange Class
Overview
DiffieHellmanGroup16SHA512KeyExchange Class
Overview
DiffieHellmanGroup1SHA1KeyExchange Class
Overview
DiffieHellmanGroupExchangeInitializationPayload Class
Overview
DiffieHellmanGroupExchangePrimeAndGeneratorPayload Class
Overview
DiffieHellmanGroupExchangeReplyPayload Class
Overview
DiffieHellmanGroupExchangeRequestOldPayload Class
Overview
DiffieHellmanGroupExchangeRequestPayload Class
Overview
DiffieHellmanGroupKeyExchange Class
Overview
DiffieHellmanGroupSHA1KeyExchange Class
Overview
DiffieHellmanGroupSHA256KeyExchange Class
Overview
DiffieHellmanKeyExchangeInitializationPayload Class
Overview
DiffieHellmanKeyExchangeReplyPayload Class
Overview
Disconnected event
ConsoleFtp Sample Application
DisconnectedDelegate Delegate
DisconnectedEventArgs Class
Overview
DisconnectedEventHandler Delegate
DisconnectPayload Class
Overview
DiskFile class
FolderViews Sample Application
Introduction to the Xceed FileSystem namespace
Overview
DiskFolder class
FolderViews Sample Application
Introduction to the Xceed FileSystem namespace
Overview
DiskRequired event
Creating split zip files
MiniExplorer Sample Application
DiskRequiredAction Enumeration
DiskRequiredCallback
Extracting files from a zip file (unzipping)
DiskRequiredEventArgs Class
Overview
DiskRequiredEventHandler Delegate
DiskRequiredReason Enumeration
DLL
Licensing
DllsToRegister property
Differences between COM and .NET versions
DoGetChildItems method
Extending the AbstractFolder class
DoGetFile method
Extending the AbstractFolder class
DoGetFolder method
Extending the AbstractFolder class
DoOpenRead method
Extending the AbstractFile class
DoOpenWrite method
Extending the AbstractFile class
DoSize property
Extending the AbstractFile class
Ed25519 Class
Overview
EdDSAAlgorithm Class
Overview
EllipticCurve Interface
EllipticCurve25519 Class
Overview
EllipticCurve448 Class
Overview
EllipticCurveDiffieHellmanKeyExchange Class
Overview
EllipticCurveDiffieHellmanKeyExchangeInitializationPayload Class
Overview
EllipticCurveDiffieHellmanKeyExchangeReplyPayload Class
Overview
EllipticCurveNistP256 Class
Overview
EllipticCurveNistP384 Class
Overview
EllipticCurveNistP521 Class
Overview
EllipticCurveSecp256k1 Class
Overview
Encrypting
AES Encryption
Encrypting and decrypting
Task-Based Help
Encryption
Encryption and decryption
EncryptionException Class
Overview
EncryptionMethod Enumeration
EndUpdate method
Optimizing batch updates to a folder
Enhanced Deflate
Deflate64
EULA
Xceed Software License Agreement
EuroChecks
How to order
Events
Events
AsyncFtpClient Class
FtpClient Class
Exceptions
ExchangeAlgorithmType Enumeration
ExecuteAfter property
Differences between COM and .NET versions
ExecuteCommandSession Class
Overview
ExistingFileBehavior Enumeration
ExistingFileBehavior property
Differences between COM and .NET versions
explicit SSL
Secure FTP
ExtendedRequestBasePayload Class
Overview
Extending
Extending the AbstractFile class
Extending the AbstractFolder class
Extending the Compressor and Decompressor classes
Extending
ExtensionAssociation Class
Overview
ExtensionAssociationList Class
Overview
ExtensionInformationPayload Class
Overview
ExtensionPair Class
Overview
ExtensionsToAssociate property
Differences between COM and .NET versions
Extract multi-file GZip archive to a single file
Extracting a Tar/BZip2 archive
Extracting data from a Zip archive using ZipReader
Extracting data from a Zip archive using ZipReader Snippet
Extracting files from a zip file (unzipping)
Extracting from a gzip archive
Extracting from a gzip file
Extracting from a gzip file
Extracting items from a generic stream
Extracting items from a tar archive
Extracting items from a Tar archive with QuickTar
Extracting items from a zip file (unzipping)
Extracting items from a zip file (unzipping)
Extracting items to memory
Extracting items to memory (unzipping)
Extracting items to memory (unzipping)
ExtraHeaders Enumeration
Fax
Contact Information
FEAT
FEAT
Features of Xceed FTP for .NET
Features of Xceed SFTP for .NET
Features of Xceed Zip for .NET
Features of Xceed Zip for .NET
Features of Xceed's streaming compression component
File eXchange Protocol
File synchronization
File Transfer Protocol
Introduction to the FTP protocol
FileCopy Class
Overview
FileCopyList Class
Overview
FilenameAttributesPair Class
Overview
FileShare
FilesToCopy property
Differences between COM and .NET versions
FileSystem
FileSystem Snippet Explorer
FileSystem
Accessing files with long names and/or paths on Windows
Adding Item To Process Event
AndFilter
AttributeFilter
Case sensitivity
Copying items to a folder
DateTimeFilter
Exceptions
Extending
Extending the AbstractFile class
Extending the AbstractFolder class
FileSystem Snippet Explorer
Filters
ItemCompletion event
ItemException event
ItemProgression event
Listing the contents of a folder
NameFilter
NotFilter
OrFilter
PathException event
ReparsePointTagsFilter class
ScanningFolder event
SizeFilter
Using the ByteProgression and InvalidPassword events (ZipReader) Snippet
Using the ByteProgression event (ZipWriter) Snippet
FileSystem interface
FileSystem Snippet Explorer
FileSystem Snippet Explorer
FileSystem vs Compress method
Compress method
FileSystem vs Decompress method
Decompress method
FileSystem vs GetZipContents method
GetZipContents method
FileSystem vs Remove method
Remove method
FileSystem vs Unzip method
Unzip method
FileSystem vs Zip method
Zip method
FileSystemEventArgs Class
Overview
FileSystemEvents
ScanningFolder event
FileSystemEvents class
FolderViews Sample Application
Handling events
Overview
FileSystemEventsSession Class
Overview
FileSystemEventsUserDataParameter Class
Overview
FileSystemException
Exceptions
FileSystemException class
Exceptions
Overview
FileSystemInternalException
Exceptions
FileSystemInternalException Class
Overview
FileSystemIOException
Exceptions
FileSystemIOException Class
Overview
FileSystemItem class
Introduction to the Xceed FileSystem namespace
Overview
FileSystemItem.CopyTo method
ItemException event
FileSystemItem.Delete method
Removing items from a zip file
FileSystemItem.MoveTo method
ItemException event
FileSystemNotSupportedException Class
Overview
FileSystemOperationOption Class
Overview
FileSystemOperationOptionStack Class
Overview
FileTransferStatus event
ConsoleFtp Sample Application
FileTransferStatusEventArgs Class
Overview
FileTransferStatusEventHandler Delegate
Filter class
Overview
Using filters
Filtering
SizeFilter
FilterResult Enumeration
Filters
Using filters
FilterScope enumeration
Using filters
Folder synchronization
FolderOperationAnalysisEventHandler Delegate
FolderPersistence Enumeration
FolderSynchronizationProgressionEventArgs Class
Overview
FolderSynchronizationProgressionEventHandler Delegate
FolderViews sample
FolderViews Sample Application
FolderViews Sample Application
FormattedCompressedStream Class
Overview
FTP
Ftp
AsyncFtpClient Sample Application
CertificateReceived event (FTP-only)
Changes since version 2.1
Changes since version 3.1
ConsoleFtp Sample Application
Control connection
Copying items to and from a local folder
Data connection
Data port
Features of Xceed FTP for .NET
FolderViews Sample Application
FTP capabilities
FTP capabilities
FTP client methods
FTP client properties
FTP commands
FTP Component Sample Applications
FTP Glossary
FTP replies
FtpClient events
How to connect through an HTTP proxy server
How to connect through an HTTP proxy server
How to continue a multiple-file transfer
How to copy items from an FTP server
How to copy items from an FTP server to a zip file on another FTP server
How to copy items from an FTP server to another
How to copy items from an FTP server to memory
How to copy items to an FTP server
How to copy memory data to a file on an FTP server
How to delete items from an FTP server
How to display progress information
How to display the content of a file on an FTP server
How To Handle a PKCS #7 Formatted Client Certificate
How to list all items on an FTP server
How to list contents on an FTP server
How to list specific files on an FTP server
How to list the contents of an FTP folder
How To Make An Explicit Secure Connection
How To Make An Implicit Secure Connection
How to manually parse listing lines
How to manually parse listing lines
How to receive files
How to receive items from an FTP server
How To Send a Client Certificate
How to send custom commands
How to send files
How to send items to an FTP server
Installation instruction index
Installation instructions for C#
Installation instructions for VB.NET
Listing the contents of a local folder
Making Secure Connections
ParsingListingLine event
Removing items from a local folder
Secure FTP (SSL/TLS)
SSL
The FTP protocol
The FtpClient interface
Type
Using the FXP Protocol
WaitingForAsyncOperation event (FTP-only)
Welcome
WinForms applications and threading
FTP capabilities
FTP capabilities
FTP capabilities
FTP client methods
FTP client properties
Ftp Client sample
ConsoleFtp Sample Application
FTP commands
FTP Component Sample Applications
FTP FileSystem classes
Introduction to the FTP FileSystem classes
FTP Glossary
FTP protocol
Introduction to the FTP protocol
FTP replies
FTP Sample Applications
FTP using the FileSystem interface
FtpAbortException Class
Overview
FtpAS400ListingParser Class
Overview
FtpClient class
Events
Introduction to the FTP FileSystem classes
Methods
Overview
Properties
FtpClient events
FtpClientState Enumeration
FtpConnection class
FolderViews Sample Application
Introduction to the FTP FileSystem classes
Overview
FtpConnection.ParsingListingLine event
ParsingListingLine event
FtpDosListingParser Class
Overview
FtpException Class
Overview
FtpFile class
FolderViews Sample Application
Introduction to the FTP FileSystem classes
Overview
FtpFolder class
FolderViews Sample Application
Introduction to the FTP FileSystem classes
Overview
FtpInternalException Class
Overview
FtpInvalidStateException Class
Overview
FtpIOException Class
Overview
FtpItemInfo
ParsingListingLine event
FtpItemInfo class
ClientFtp Sample Application
Overview
FtpItemInfoList Class
Overview
FtpItemType Enumeration
FtpListingParser class
Overview
ParsingListingLine event
FtpListingParserList Class
Overview
FtpMachineListingParser Class
Overview
FtpReply Class
Overview
FtpReplyException Class
Overview
FtpReplyType Enumeration
FtpSslException Class
Overview
FtpTimeoutException Class
Overview
FtpUnixListingParser Class
Overview
FtpVmsListingParser Class
Overview
FXP
FxpPassiveTransfer
FxpSecureClientNegotiation Enumeration
FxpServer Enumeration
FxpTransferPolicy
FxpTransferPolicy Enumeration
GaloisCounterModeEncryptionAlgorithmBase Class
Overview
GatheringZipContentByteProgression event
GatheringZipContentByteProgressionEventHandler delegate
GatheringZipContentByteProgression event
GenericObjectCache<T> Class
Overview
GetCurrentFolder method
ConsoleFtp Sample Application
GetFile method
Case sensitivity
GetFileAttributesPayload Class
Overview
GetFiles method
ParsingListingLine event
GetFolderContents method
ClientFtp Sample Application
GetFolders method
ParsingListingLine event
GetFtpContents static method
GetFtpContents static method
GetGZipContents static method
GetGZipContents static method
GetHandleAttributesPayload Class
Overview
GetItems method
FolderViews Sample Application
ItemException event
GetOpenFileAttributesPayload Class
Overview
GetRawFolderContents method
ConsoleFtp Sample Application
GetSynchronizationFileFromFolderEventArgs Class
Overview
GetSynchronizationFileFromFolderEventHandler Delegate
GetTarContents static method
GetTarContents static method
Getting Started
Getting Started
Getting Started Quickly
GetZipContents method
GetZipContents method (QuickZip)
Listing the contents of a zip file
GetZipContents method vs FileSystem
GetZipContents method
GetZipContents static method
global assembly cache
Installation Instructions for VB.NET
GlobalRequestPayload Class
Overview
GNU tar
Supported tar formats
GUI applications
WinForms applications and threading
GZip
Introduction to Tar and GZip
GZip namespace
Introduction to the Xceed.GZip namespace
GZip static method
GZip static method
GZipArchive class
Introduction to the Xceed.GZip namespace
Overview
GZipCompressedStream class
MemoryCompress Sample Application
Overview
GZipException Class
Overview
GZipHeader Class
Overview
GZipHttpModule Sample
GZipHttpModule Sample Application.htm
GZipHttpModule Sample Application.htm
GZippedFile
Introduction to the Xceed.GZip namespace
GZippedFile class
Introduction to the Xceed.GZip namespace
Overview
GZippedFolder class
Introduction to the Xceed.GZip namespace
Overview
HandleResponsePayload Class
Overview
Handling archives with directory traversal items (ZipSlip)
Handling events
MiniExplorer Sample Application
Handling exceptions
Exceptions
Handling File Sharing Issues
Handling Unicode characters
HashAlgorithmType Enumeration
HeaderType Enumeration
Help
FTP commands
HMacMD596DataIntegrityAlgorithm Class
Overview
HMacMD5DataIntegrityAlgorithm Class
Overview
HMacSha196DataIntegrityAlgorithm Class
Overview
HMacSha1DataIntegrityAlgorithm Class
Overview
HMacSha1EtmDataIntegrityAlgorithm Class
Overview
HMacSha225696DataIntegrityAlgorithm Class
Overview
HMacSha2256DataIntegrityAlgorithm Class
Overview
HMacSha2256EtmDataIntegrityAlgorithm Class
Overview
HMacSha2512DataIntegrityAlgorithm Class
Overview
HMacSha2512EtmDataIntegrityAlgorithm Class
Overview
HostKeyReceivedEventArgs Class
Overview
HostKeyReceivedEventHandler Delegate
How the 45-day trial works
How to connect through an HTTP proxy server
How to connect through an HTTP proxy server
How to connect through an HTTP proxy server using FtpClient
How to connect through an HTTP proxy server
How to connect to an FTP server through an HTTP proxy server using FtpConnection
How to connect through an HTTP proxy server
How to continue a multiple-file transfer
How to copy items from an FTP server
How to copy items from an FTP server to a zip file on another FTP server
How to copy items from an FTP server to another
How to copy items from an FTP server to memory
How to copy items to an FTP server
How to copy memory data to a file on an FTP server
How to delete items from an FTP server
How to display progress information
How to display the content of a file on an FTP server
How To Handle a PKCS #7 Formatted Client Certificate
How to license the component
How to list all items on an FTP server
How to list contents on an FTP server
How to list specific files on an FTP server
How to list the contents of an FTP folder
How To Make An Explicit Secure Connection
How To Make An Implicit Secure Connection
How to manually parse listing lines
How to manually parse listing lines
How to order
How to receive files
How to receive items from an FTP server
How To Send a Client Certificate
How to send custom commands
How to send files
How to send items to an FTP server
HTTP Proxy
HTTP proxy server
HTTP proxy server using FtpClient
How to connect through an HTTP proxy server
HTTP proxy server using FtpConnection
How to connect through an HTTP proxy server
HttpProxyClient Class
HttpProxyClient Class
Overview
Overview
HttpReply Class
HttpReply Class
Overview
Overview
HttpReplyException Class
HttpReplyException Class
Overview
Overview
HttpReplyType Enumeration
HttpReplyType Enumeration
IAesAlgorithmManager Interface
IAuthenticatedEncryptionAssociatedDataAlgorithm Interface
IBatchUpdateable interface
Optimizing batch updates to a folder
ICacheable Interface
Icon property
Differences between COM and .NET versions
IDataIntegrityAlgorithmOverride Interface
IEncryptThenMACAlgorithm Interface
IFileOperationSourceHint Interface
IFileSystemOperationOption Interface
IgnoreEndingHeaders property
Supported tar formats
IgnorePayload Class
Overview
implicit SSL
Secure FTP
IMultiThreadWriteItemData Interface
iniExplorer Sample Application (CF version)
MiniExplorer Sample Application
InitializingSFtpReadStreamEventArgs Class
Overview
InitializingSFtpReadStreamEventHandler Delegate
InitPayload Class
Overview
Inserting disks
DiskRequired event
Installation instruction index
Installation instructions
Installation Instructions for .NET Standard
Installation instructions for C#
Installation instructions for C#
Installation Instructions for C#
Installation instructions for VB.NET
Installation instructions for VB.NET
Installation Instructions for VB.NET
Installation instructions index
Installation Instruction index
Installation instructions of VB.NET
Installation Instruction index
InteractiveSession Class
Overview
Introduction to the CompressedStream class
Introduction to the formatted compressed stream classes
Introduction to the Xceed.FileSystem namespace
Introduction to the Xceed FileSystem namespace
Introduction to the Xceed.Zip namespace
Introduction to the Xceed.Zip namespace
Introduction to the zip file format
InvalidCharacterException Class
Overview
InvalidCharacterInPathException Class
Overview
InvalidDecryptionPasswordException
Exceptions
InvalidDecryptionPasswordException Class
Overview
InvalidGZipStructureException Class
Overview
InvalidLengthException Class
Overview
InvalidPacketIDException Class
Overview
InvalidSfxModuleException Class
Overview
InvalidTarStructureException Class
Overview
InvalidZipStructureException
Exceptions
InvalidZipStructureException Class
InvalidZipStructureException Class
Overview
Overview
IObjectCache<T> Interface
IrDAFileTransfer Sample Application
IRequiresSFtp Interface
IrrelevantItemsParameter Class
Overview
Isolated Storage
IsolatedFile class
FolderViews Sample Application
Overview
IsolatedFolder class
FolderViews Sample Application
Overview
ISSHAlgorithm Interface
ISSHAlgorithmFactory<T> Interface
ISSHAuthenticationProtocol Interface
ISSHCompressionAlgorithm Interface
ISSHCompressionAlgorithmFactory Interface
ISSHConnectionProtocol Interface
ISSHConnectionProtocolChannelWindowDataConsumer Interface
ISSHDataIntegrityAlgorithm Interface
ISSHDataIntegrityAlgorithmFactory Interface
ISSHEncryptionAlgorithm Interface
ISSHEncryptionAlgorithmFactory Interface
ISSHGeneralManager Interface
ISSHIOManager Interface
ISSHIOProvider Interface
ISSHKeyExchangeAlgorithm Interface
ISSHKeyExchangeAlgorithmFactory Interface
ISSHKeyExchangeProvider Interface
ISSHPacket Interface
ISSHPacketIOManager Interface
ISSHPacketPayloadFactory Interface
ISSHPacketReceiver Interface
ISSHPacketSender Interface
ISSHPayload Interface
ISSHProtocol Interface
ISSHProtocolProvider Interface
ISSHProtocolsManager Interface
ISSHPublicKeyAlgorithm Interface
ISSHPublicKeyAlgorithmFactory Interface
ISSHPublicKeyAuthenticationData Interface
ISSHPublicKeyAuthenticationDataSource Interface
ISSHSequenceNumberGenerator Interface
ISSHTcpIPIOProvider Interface
ISSHTraceWriter Interface
ISSHTransportLayerProtocol Interface
ISSHUtilityManager Interface
ISynchronizeInvoke interface
WinForms applications and threading
ItemAccessDeniedException Class
Overview
ItemAlreadyExistsException
Exceptions
ItemAlreadyExistsException Class
Overview
ItemCompletion event
ItemDoesNotExistException
Exceptions
ItemDoesNotExistException Class
Overview
ItemException event
MiniExplorer Sample Application
ItemExceptionAction Enumeration
ItemExceptionEventArgs
ItemException event
ItemExceptionEventArgs Class
Overview
ItemExceptionEventHandler delegate
ItemException event
ItemFailToDeleteException Class
Overview
ItemIsFileException Class
Overview
ItemIsFolderException Class
Overview
ItemIsReadOnlyException
Exceptions
ItemIsReadOnlyException Class
Overview
ItemIsRootFolderException
Exceptions
ItemIsRootFolderException Class
Overview
ItemPair Class
Overview
ItemProcessingEventArgs Class
Overview
ItemProcessingEventHandler Delegate
ItemProgression event
ItemProgressionEventArgs
ReadingZipItemProgression event
ItemProgressionEventArgs Class
Overview
ItemProgressionEventHandler delegate
ItemProgression event
Key exchange and algorithm negotiation
Keyboard Interactive Authentication
Keyboard-interactive
KeyBoardInteractiveAuthenticationHandler Delegate
KeyboardInteractiveRequest Class
Overview
KeyExchangeInitializationPayload Class
Overview
Legal Information
License agreement
License, copyright and disclaimer
LicenseException
Licensing
LicenseKey property
Licensing
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licenser class
Licensing
Overview
Overview
Overview
Overview
Overview
Overview
Overview
Overview
Overview
Overview
Overview
Overview
Licenser.LicenseKey property
Licensing
Licenses.licx file
Licensing
Licensing
Limitations
limitations of USTAR
Supported tar formats
LIST
FTP commands
List the contents of the FTP server's current working folder
ConsoleFtp Sample Application
Listing
Listing contents
Listing the contents of a folder
Task-Based Help
Listing the contents of a gzipped file with QuickGZip
Listing the contents of a local folder
Listing the contents of a tar archive
Listing the contents of a Tar archive with QuickTar
Listing the contents of a Zip archive - Snippet
Listing the contents of a Zip archive using ZipReader
Listing the contents of a zip file
Listing the contents of a zip file
Task-Based Help
Listing the contents of a zip file (QuickZip)
Listing the contents of a zip file
listing the contents of a zip file or self-extracting zip file
ZipManager Sample Application
ListingMethod Enumeration
ListingParsers collection
ParsingListingLine event
Logical filters
Using filters
Long path
LZMACompressedStream Class
Overview
LZMAHeaderType Enumeration
LZMAOptions Class
Overview
Macros
Differences between COM and .NET versions
Mail
Contact Information
Making Secure Connections
ManagedDeflateCompressorUnsafe Class
Overview
ManagedDeflateDecompressorUnsafe Class
Overview
ManagedLzmaCompressorUnsafe Class
Overview
ManagedLzmaDecompressorUnsafe Class
Overview
ManagedPPMdCompressor Class
Overview
ManagedPPMdDecompressor Class
Overview
Manager Sample
Manager Sample Application
Manager Sample Application
manipulating zip files
ZipDemo Sample Application
Manual upload
MasterItemParameter Class
Overview
MatchFinder Enumeration
Memory Compression
Memory Decompression
Memory items
Zipping items in memory
MemoryCompress Sample
MemoryCompress Sample Application
MemoryCompress Sample Application
MemoryFile class
FolderViews Sample Application
Overview
Zipping items in memory
MemoryFolder class
Creating a zip file in memory
FolderViews Sample Application
Overview
MemoryStream
Decompress method
MetaDataEventHandler Delegate
MetadataItemParameter Class
Overview
MetaDataLoadEventHandler Delegate
Methods
AsyncFtpClient Class
FtpClient Class
Methods of deployment
Migrating
Differences between COM and .NET versions
MiniExplorer
MiniExplorer Sample Application
MiniExplorer Sample Application
MiniExplorer Sample Application
MKD
FTP commands
MODE
FTP commands
MODE Z
MontgomeryEllipticCurve Class
Overview
MontgomeryEllipticCurveDiffieHellmanKeyExchange Class
Overview
move folders and files
FolderViews Sample Application
MoveFilesTo method
ItemException event
MoveTo method
FolderViews Sample Application
ItemException event
Moving items to a folder
Copying items to a folder
Moving items to a zip file (zipping)
Copying items to a zip file (zipping)
Multi-file operations
Multi-file operations
MultipleFileTransferError event
ConsoleFtp Sample Application
MultipleFileTransferErrorAction Enumeration
MultipleFileTransferErrorEventArgs Class
Overview
MultipleFileTransferErrorEventHandler Delegate
NameFilter
NameFilter class
Overview
Using filters
NameResponsePayload Class
Overview
NewKeysPayload Class
Overview
NLST
FTP commands
NoCompressionAlgorithm Class
Overview
NoDataIntegrityAlgorithm Class
Overview
NoEncryptionAlgorithm Class
Overview
NOOP
FTP commands
NotFilter
NotFilter class
Overview
Using filters
NotifyListBase Class
Overview
ObjectCache<T> Class
Overview
Obtaining the server public key fingerprint
OpenDirectoryPayload Class
Overview
OpenFilePayload Class
Overview
OpenWrite method
Zipping items in memory
optimize batch updates to a folder
FolderViews Sample Application
Optimizing batch updates to a folder
Orders
How to order
OrFilter
OrFilter class
Overview
Using filters
Other
PacketHandlerDelegate Delegate
PacketReceivedDelegate Delegate
PacketStreamEndedDelegate Delegate
PadSymetricEncryptionAlgorithmBase Class
Overview
ParseLine method.
ParsingListingLine event
ParsingListingLine event
ClientFtp Sample Application
ParsingListingLine event (FtpConnection class)
ParsingListingLine event
ParsingListingLineEventArgs Class
Overview
ParsingListingLineEventHandler Delegate
PASS
FTP commands
PassiveTransfer property
ClientFtp Sample Application
PASV
FTP commands
PathException event
PathExceptionEventArgs Class
Overview
PathExceptionEventHandler Delegate
Performing a manual upload
PermanentNegativeCompletion
FTP replies
Permission Enumeration
PKCS #7
Secure FTP
PORT
FTP commands
PositiveCompletion
FTP replies
PositiveIntermediate
FTP replies
PositivePreliminary
FTP replies
PPK
PPMd
PPMdCompressedStream Class
Overview
PreAllocateStorage property
ClientFtp Sample Application
Prefix property
Differences between COM and .NET versions
PreviewOnly property
ProgramGroup Class
Overview
ProgramGroup property
Differences between COM and .NET versions
ProgramGroupItem Class
Overview
ProgramGroupItemList Class
Overview
Progression events
ReadingZipItemProgression event
ProgressionInfo Class
Overview
Properties
AsyncFtpClient Class
FtpClient Class
PROT
FTP commands
Proxy
proxy server
How to connect through an HTTP proxy server
Proxy Support
ProxyClient Class
ProxyClient Class
Overview
Overview
Public key
Public Key Authentication
Purchase Orders
How to order
PuTTY
PuTTYPrivateKeyFile
PuTTYPrivateKeyFile Class
Overview
PWD
FTP commands
Quick classes versus FileSystem
Quick Compression
QuickCompression
QuickCompression class
Overview
Programming with the QuickCompression class
QuickCompression.Compress method
Compress method
QuickCompression.Decompress method
Decompress method
QuickFtp class
QuickFtp class
QuickFtp class
Overview
QuickFtp.ByteProgressionCallback Delegate
QuickFtp.CertificateReceivedCallback Delegate
QuickFtp.CertificateRequiredCallback Delegate
QuickFtp.ItemProgressionCallback Delegate
QuickFtpException Class
Overview
QuickFtpItem object
QuickGZip class
QuickGZip class
QuickGZip class
QuickGZip class
Overview
QuickGZip.ByteProgressionCallback Delegate
QuickGZip.ItemProgressionCallback Delegate
QuickGZipException Class
Overview
QuickGZipItem object
QuickGZipItem object
QuickTar class
QuickTar class
QuickTar class
Overview
QuickTar.ByteProgressionCallback Delegate
QuickTar.ItemProgressionCallback Delegate
QuickTarException Class
Overview
QuickZip
Adding files to a zip file (zipping)
QuickZip class
QuickZip class
Overview
Programming with the QuickZip class
QuickZip versus FileSystem
QuickZip.ByteProgressionCallback Delegate
QuickZip.DiskRequiredCallback
Extracting files from a zip file (unzipping)
QuickZip.DiskRequiredCallback Delegate
QuickZip.GetZipContents method
GetZipContents method
QuickZip.ItemProgressionCallback Delegate
QuickZip.Remove method
Remove method
QuickZip.Unzip method
Unzip method
QuickZip.Zip method
Zip method
QuickZipException
Exceptions
QuickZipException Class
Overview
QuickZipItem
GetZipContents method
QuickZipItem object
QuickZipItem[]
GetZipContents method
QUIT
FTP commands
Read method
Decompress method
ReadDirectoryPayload Class
Overview
ReadFilePayload Class
Overview
Reading
Reading and writing nested Zip archives
Reading and writing nested Zip archives
Reading and writing nested Zip archives - Snippet
ReadingTarItemProgressionEventHandler Delegate
ReadingZipItemProgression event
ReadingZipItemProgressionEventHandler delegate
ReadingZipItemProgression event
RealPathPayload Class
Overview
Real-Time Zip Classes
Receive file
ClientFtp Sample Application
Receive files
ConsoleFtp Sample Application
Receive static method
Receive static method
ReceiveFile and ReceiveMultipleFiles methods
ClientFtp Sample Application
ReceiveFile method
ConsoleFtp Sample Application
ReceiveMultipleFiles method
ConsoleFtp Sample Application
ReceivingFile event
ConsoleFtp Sample Application
Redistributable files
RegistryKey Class
Overview
RegistryKeyList Class
Overview
RegistryKeys property
Differences between COM and .NET versions
REIN
FTP commands
RejectedSSHHostKeyException Class
Overview
Release Notes
Changes between versions 1.0.31 and 1.0.32
Release Notes - FTP Products
Release Notes - Zip Products
Remote Command Execution
Remove method
Remove method (QuickZip)
Removing files from a zip file
Remove method vs FileSystem
Remove method
Remove static method
Remove static method
Remove static method
Remove static method
Remove static method
RemoveDirectoryPayload Class
Overview
RemoveFilePayload Class
Overview
Removing an item from a gzipped file with QuickGZip
Removing files from a zip file
Removing files from a zip file (QuickZip)
Removing files from a zip file
Removing items from a folder
Task-Based Help
Removing items from a local folder
Removing items from a tar archive
Removing items from a Tar archive with QuickTar
Removing items from a zip file
Task-Based Help
rename a file on the FTP server
ConsoleFtp Sample Application
RenameFile method
ConsoleFtp Sample Application
RenameFilePayload Class
Overview
Reparse Point
ReparsePointTags Enumeration
ReparsePointTagsFilter class
ReparsePointTagsFilter class
Overview
Replies
FTP replies
ReplyReceived event
ConsoleFtp Sample Application
ReplyReceivedEventArgs Class
Overview
ReplyReceivedEventHandler Delegate
representation type
Type
RepresentationType Enumeration
RepresentationType property
ConsoleFtp Sample Application
RequestFailurePayload Class
Overview
RequestSuccessPayload Class
Overview
REST
FTP commands
RETR
FTP commands
retrieve all items contained in a folder
FolderViews Sample Application
Retrieve information on an FTP item
ClientFtp Sample Application
Retrieve the current working folder
ConsoleFtp Sample Application
Retrieve the state of the FTP client
ConsoleFtp Sample Application
Retrieving a CompressedStream's remaining data
retrieving the state of the FTP client
ClientFtp Sample Application
RFC 2228
Secure FTP
RFC 959
Introduction to the FTP protocol
Rfc2898DeriveBytesManager Class
Overview
Rfc2898DeriveBytesRecord Class
Overview
RMD
FTP commands
RNFR
FTP commands
RNTO
FTP commands
Sales
Contact Information
Sample applications
ScanningFolder event
ScanningFolderEventArgs
ScanningFolder event
ScanningFolderEventArgs Class
Overview
ScanningFolderEventHandler delegate
ScanningFolder event
secure connections using FtpClient
Secure FTP
secure connections with the FileSystem interface
Secure FTP
Secure FTP (SSL/TLS)
Secure FTP
Secure Socket Layer
SSL
SecurityOptions Structure
Self-Extracting Zip Files
Creating self-extracting zip files
Self-extractor binary error codes
Self-extractor module error codes
send custom FTP commands to the FTP server
ConsoleFtp Sample Application
Send files
ConsoleFtp Sample Application
Send static method
Send static method
SendCustomCommand method
ConsoleFtp Sample Application
SendFile and SendMultipleFiles methods
ClientFtp Sample Application
SendFile method
ConsoleFtp Sample Application
SendFileToUniqueName method
ConsoleFtp Sample Application
SendingFile event
ConsoleFtp Sample Application
SendMultipleFiles method
ConsoleFtp Sample Application
ServerPublicKeySignatureAlgorithmsExtensionPayload Class
Overview
Server-to-server
ServiceAcceptPayload Class
Overview
ServiceRequestPayload Class
Overview
SetFileAttributesPayload Class
Overview
SFtp
SFtp
SFtp
SFtp
SFtp
SFtp
SFtp
Adjusting the local data window
Connecting to an SFTP server
Features of Xceed SFTP for .NET
Handling File Sharing Issues
Key exchange and algorithm negotiation
Keyboard Interactive Authentication
Obtaining the server public key fingerprint
Performing a manual upload
Proxy Support
Public Key Authentication
Remote Command Execution
SFTP Capabilities
SFTP Capabilities
SFTP Capabilities
SFTP Capabilities
SFtp Class
Overview
SFtpClient Class
Overview
SFtpConnection Class
Overview
SFtpConstants Class
Overview
SFtpConstants.AccessFlags Enumeration
SFtpConstants.AttributesPermissionsV3 Enumeration
SFtpConstants.AttributesPermissionsV6 Enumeration
SFtpConstants.FileAttributeBits Enumeration
SFtpConstants.ItemType Enumeration
SFtpConstants.OpenFileFlags Enumeration
SFtpConstants.OpenFileFlagsV3 Enumeration
SFtpConstants.PacketType Enumeration
SFtpConstants.RealPathControl Enumeration
SFtpConstants.RenameFlags Enumeration
SFtpConstants.StatusResponse Enumeration
SFtpConstants.ValidAttributeFlags Enumeration
SFtpConstants.ValidAttributeFlagsV3 Enumeration
SFtpException Class
Overview
SFtpFile
SFtpFile
SFtpFile Class
Overview
SFtpFolder
SFtpFolder Class
Overview
SFtpIOException Class
Overview
SFtpPacketInputStream Class
Overview
SFtpPacketIOManager Class
Overview
SFtpPayload Class
Overview
SFtpPayloadBase Class
Overview
SFtpReadStream Class
Overview
SFtpSession
SFtpSession Class
Overview
SFtpStatusResponseException Class
Overview
SFtpStream Class
Overview
SFtpWriteStream Class
Overview
SFX
Differences between COM and .NET versions
SFX zip files
Self-extracting zip files
SfxAddExecuteAfter
Differences between COM and .NET versions
SfxAddExtensionsToAssociate
Differences between COM and .NET versions
SfxAddFileToCopy
Differences between COM and .NET versions
SfxAddFileToRegister
Differences between COM and .NET versions
SfxAddRegistryKey
Differences between COM and .NET versions
SfxBinaryModule
Differences between COM and .NET versions
SfxButtons
Differences between COM and .NET versions
SfxClearButtons
Differences between COM and .NET versions
SfxClearMessages
Differences between COM and .NET versions
SfxClearStrings
Differences between COM and .NET versions
SfxDefaultPassword
Differences between COM and .NET versions
SfxDefaultUnzipToFolder
Differences between COM and .NET versions
SfxExecuteAfter
Differences between COM and .NET versions
SfxExistingFileBehavior
Differences between COM and .NET versions
SfxExtensionsToAssociate
Differences between COM and .NET versions
SfxFilesToCopy
Differences between COM and .NET versions
SfxFilesToRegister
Differences between COM and .NET versions
SfxIconFilename
Differences between COM and .NET versions
SfxInstallMode
Differences between COM and .NET versions
SfxMessages
Differences between COM and .NET versions
SfxPrefix class
Overview
ZipManager Sample Application
SfxProgramGroup
Differences between COM and .NET versions
SfxProgramGroupItems
Differences between COM and .NET versions
SfxReadMeFile
Differences between COM and .NET versions
SfxRegistryKeys
Differences between COM and .NET versions
SfxResetButtons
Differences between COM and .NET versions
SfxResetMessages
Differences between COM and .NET versions
SfxResetStrings
Differences between COM and .NET versions
SfxStrings
Differences between COM and .NET versions
Shake256HashAlgorithm Class
Overview
SITE
FTP commands
SizeFilter
SizeFilter class
Overview
Using filters
SMNT
FTP commands
SocketIOProvider Class
Overview
SOCKS 4/4A
SOCKS 5
SOCKS4ProxyClient Class
Overview
SOCKS5ProxyClient Class
Overview
Source code information
Spanned zip files
Creating spanned zip files
Spanning
DiskRequired event
Split zip files
Creating split zip files
SplitNameFormat Enumeration
SplitNameFormat property
Creating split zip files
SplitSize property
Creating split zip files
Splitting
DiskRequired event
splitting and unsplitting zip files
MiniExplorer Sample Application
SSH
SSH
SSH
SSH
SSH
SSH
SSH
SSH
SSHAlgorithmFactoryException Class
Overview
SSHAlgorithmList Class
Overview
SSHAuthenticationException Class
Overview
SSHAuthenticationFailedException Class
Overview
SSHAuthenticationPartialSuccessException Class
Overview
SSHAuthenticationProtocol Class
Overview
SSHAuthenticationProtocol.BannerReceivedEventHandler Delegate
SSHAuthenticationProtocol.KeyBoardInteractiveAuthenticationHandler Delegate
SSHAuthenticationProtocolException Class
Overview
SSHBool Structure
SSHByte Structure
SSHChannelClosedException Class
Overview
SSHChannelExitSignal Class
Overview
SSHChannelExitStatus Class
Overview
SSHChannelRequestFailedException Class
Overview
SSHChannelWindowEmptyException Class
Overview
SSHClient
SSHClient Class
Overview
SSHClientConnectionManager Class
Overview
SSHCompressionMethods Class
Overview
SSHConnectionManager Class
Overview
SSHConnectionManager.States Enumeration
SSHConnectionProtocol Class
Overview
SSHConnectionProtocolChannel Class
Overview
SSHConnectionProtocolChannelState Enumeration
SSHConnectionProtocolException Class
Overview
SSHConstants Class
Overview
SSHConstants.DiffieHellmanFixedGroupKeyExchangePacketID Enumeration
SSHConstants.DiffieHellmanGroupKeyExchangePacketID Enumeration
SSHConstants.EllipticCurveDiffieHellmanKeyExchangePacketID Enumeration
SSHConstants.EllipticCurveMenezesQuVanstoneKeyExchangePacketID Enumeration
SSHConstants.PacketID Enumeration
SSHDataIntegrityMethods Class
Overview
SSHDisconnectedException Class
Overview
SSHDisconnectReason Enumeration
SshDssPrivateKeyPayload Class
Overview
SshDssPublicKeyAlgorithm Class
Overview
SshDssPublicKeyAlgorithm.XceedDSACryptoServiceProvider Class
Overview
SshDssPublicKeyPayload Class
Overview
SshDssSignaturePayload Class
Overview
SshEcDsaPrivateKeyPayload Class
Overview
SshEcDsaPublicKeyAlgorithm Class
Overview
SshEcDsaPublicKeyAlgorithm.XceedEcDsaCryptoServiceProvider Class
Overview
SshEcDsaPublicKeyPayload Class
Overview
SshEcDsaSignaturePayload Class
Overview
SshEdDsaPublicKeyAlgorithm Class
Overview
SshEdDsaPublicKeyAlgorithm.XceedEdDsaCryptoServiceProvider Class
Overview
SshEdDsaPublicKeyPayload Class
Overview
SshEdDsaSignaturePayload Class
Overview
SSHEncryptionMethods Class
Overview
SSHEventArgs Class
Overview
SSHException Class
Overview
SSHException.ToStringFormatter<T> Delegate
SSHExtensionNames Class
Overview
SSHExtensionPayload Class
Overview
SSHHostKeyUtils Class
Overview
SSHIdentificationString Class
Overview
SSHIdentificationString.ReaderState Enumeration
SSHIdentificationStringByteReader Class
Overview
SSHIdentificationStringByteReader.ReaderState Enumeration
SSHIdentificationStringException Class
Overview
SSHIncorrectPasswordException Class
Overview
SSHIncorrectResponseException Class
Overview
SSHInt64 Structure
SSHInvalidSignatureException Class
Overview
SSHIOManager Class
Overview
SSHIOManager.DataReceivedDelegate Delegate
SSHKeyExchangeException Class
Overview
SSHKeyExchangeMethods Class
Overview
SSHMPInt Structure
SSHNameList Class
Overview
SSHOpenChannelFailedException Class
Overview
SSHPacket Class
Overview
SSHPacket<PayloadType> Class
Overview
SSHPacketIOManager Class
Overview
SSHPacketIOManager.PacketHandler Structure
SSHPacketIOManager.PacketHandlerPriorityComparer Class
Overview
SSHPacketIOManager.PacketProcessorEnumerator<T> Class
Overview
SSHPacketIOManager.PacketSelector Class
Overview
SSHPacketPayload Class
Overview
SSHPayload Class
Overview
SshPrivateKeyPayload Class
Overview
SSHProtocol Class
Overview
SSHProtocolManager Class
Overview
SSHProtocolsProvider Class
Overview
SSHProxyClientException Class
Overview
SSHPublicKeyAlgorithmException Class
Overview
SshPublicKeyAlgorithmPayload Class
Overview
SSHPublicKeyAuthenticationDataException Class
Overview
SSHPublicKeyMethods Class
Overview
SshPublicKeyPayload Class
Overview
SshRsaPrivateKeyPayload Class
Overview
SshRsaPublicKeyAlgorithm Class
Overview
SshRsaPublicKeyPayload Class
Overview
SshRsaSha256PublicKeyAlgorithm Class
Overview
SshRsaSha512PublicKeyAlgorithm Class
Overview
SshRsaSignaturePayload Class
Overview
SshSignaturePayload Class
Overview
SSHString Structure
SSHString.ProcessReadData Delegate
SshTcpIpForwardPayload Class
Overview
SSHTimeoutException Class
Overview
SSHTraceLevel Enumeration
SSHTransportLayerException Class
Overview
SSHTransportLayerProtocol Class
Overview
SSHTransportLayerProtocol.AlgorithmsNegotiatedEventHandler Delegate
SSHTransportLayerProtocol.DisconnectedEventHandler Delegate
SSHTransportLayerProtocol.HostKeyReceivedEventHandler Delegate
SSHTransportLayerProtocol.PerformingKeyExchangeAlgorithmDelegate Delegate
SSHUInt16 Structure
SSHUInt32 Structure
SSHUInt64 Structure
SSHUnsupportedAuthenticationMethodException Class
Overview
SSL
Secure FTP
SSL using FtpClient
Secure FTP
STA thread
WinForms applications and threading
STAT
FTP commands
State property
ConsoleFtp Sample Application
StateChanged event
ClientFtp Sample Application
StatusResponsePayload Class
Overview
STOR
FTP commands
Stored
Stored
Stored
STOU
FTP commands
StreamDemo Sample Application
StreamFile Class
Overview
Streaming compression
Streaming Sample Applications
StreamingEncryptionMethod Enumeration
StreamingTar Class
Overview
StringList Class
StringList Class
Overview
Overview
STRU
FTP commands
subscribe to the ByteProgression event
FolderViews Sample Application
Support
Technical support
Supported tar formats
SymmetricEncryptionAlgorithm Class
Overview
Synchronization
Synchronization
File synchronization
Folder synchronization
Synchronization
Synchronization Sample Applications
Synchronizing files
Synchronizing folders
The synchronization algorithm
The synchronization options
The synchronization parameters
Synchronization algorithm
Synchronization events
Synchronization options
Synchronization parameters
Synchronization Sample Applications
SynchronizationAction Enumeration
SynchronizationAnalysisEventArgs Class
Overview
SynchronizationCompareFileDataEventArgs Class
Overview
SynchronizationConflictEventArgs Class
Overview
SynchronizationConflictReason Enumeration
SynchronizationEventArgs Class
Overview
SynchronizationEvents Class
Overview
SynchronizationEventsSession Class
Overview
SynchronizationEventsUserDataParameter Class
Overview
SynchronizationException Class
Overview
SynchronizationFolderAnalysisEventArgs Class
Overview
SynchronizationMetaDataEventArgs Class
Overview
SynchronizationMetaDataLoadEventArgs Class
Overview
SynchronizationOptions Class
Overview
SynchronizationProgressionEventArgs Class
Overview
SynchronizationProgressionEventHandler Delegate
SynchronizationResult Enumeration
Synchronize Sample Application
SynchronizeCommandParameter Class
Overview
Synchronizer Class
Overview
Synchronizing files
Synchronizing files and folders
Synchronizing folders
Synchronizing Object
WinForms applications and threading
SYST
FTP commands
Tar
Introduction to Tar and GZip
Tar
Copying an item to a gzip file
Copying items to a tar archive
Copying items to Tar/Bzip2 archive
Extract multi-file GZip archive to a single file
Extracting a Tar/BZip2 archive
Extracting from a gzip file
Extracting items from a tar archive
Listing the contents of a tar archive
Multi-file operations
Removing items from a tar archive
Supported tar formats
Tar and GZip capabilities
Xceed GZip
Xceed Tar
Tar and Gzip Capabilities
Tar and Gzip Capabilities
tar formats
Supported tar formats
Tar static method
Tar static method
TarArchive class
Introduction to the Xceed.Tar namespace
Overview
TarEvents Class
Overview
TarEventsSession Class
Overview
TarException Class
Overview
TarredFile class
Introduction to the Xceed.Tar namespace
Overview
TarredFolder class
Introduction to the Xceed.Tar namespace
Overview
Task-Based Help
Task-Based Help
Technical support
Telephone
Contact Information
TestConnection method
Introduction to the FTP FileSystem classes
TextEncoding Enumeration
The FTP protocol
The FtpClient interface
The Quick classes
The synchronization algorithm
The synchronization options
The synchronization parameters
The ZipItemLocalHeader class
The ZipReader class
The ZipWriter class
Timeout property
ClientFtp Sample Application
TLS
Secure FTP
ToString
ToString
TraceWriter property
ClientFtp Sample Application
Tracing or logging FTP operations to a text file
ClientFtp Sample Application
transfer files in ASCII or binary mode
ConsoleFtp Sample Application
TransferMode Enumeration
transferring files in ASCII or binary mode
ClientFtp Sample Application
TransferringFileEventArgs Class
Overview
TransferringFileEventHandler Delegate
TransientNegativeCompletion
FTP replies
Transport Layer Security
SSL
Trial
How the 45-day trial works
TripleDesCbcEncryptionAlgorithm Class
Overview
TripleDesCtrEncryptionAlgorithm Class
Overview
Type
UncompressedCompressor Class
Overview
UncompressedDecompressor Class
Overview
Uncompressing a file with QuickGZip
Ungzip static method
Ungzip static method
Unicode
UnicodeUsagePolicy Enumeration
UnimplementedPayload Class
Overview
Unix Standard TAR
Supported tar formats
UnknownExtensionPayload Class
Overview
UnknownPacketIDException Class
Overview
UnknownPayload Class
Overview
UnsupportedFileLockException Class
Overview
UnsupportedSFtpVersionException Class
Overview
UnsupportedSSHProtocolException Class
Overview
UnTar static method
UnTar static method
Unzip
Unzip method
Unzip method (QuickZip)
Extracting files from a zip file (unzipping)
Unzip method vs FileSystem
Unzip method
Unzip static method
Unzipping
Unzipping
Extracting items from a zip file (unzipping)
Unzipping encrypted items that use 'compatible' encryption
Unzipping files from a zip file (QuickZip)
Extracting files from a zip file (unzipping)
Unzipping items from a zip file in an application's resources
Extracting items from a generic stream
Unzipping to memory
Task-Based Help
Updates
Technical Support
Updating spanned zip files
Creating spanned zip files
Updating split zip files
Creating split zip files
USER
FTP commands
UserAuthenticationBannerPayload Class
Overview
UserAuthenticationFailurePayload Class
Overview
UserAuthenticationKeyboardInteractiveInfoRequestPayload Class
Overview
UserAuthenticationKeyboardInteractiveInfoResponsePayload Class
Overview
UserAuthenticationKeyboardInteractiveRequestPayload Class
Overview
UserAuthenticationNewPasswordRequestPayload Class
Overview
UserAuthenticationNoneRequestPayload Class
Overview
UserAuthenticationPasswordChangeRequestPayload Class
Overview
UserAuthenticationPasswordRequestPayload Class
Overview
UserAuthenticationPublicKeyQueryOkPayload Class
Overview
UserAuthenticationPublicKeyQueryPayload Class
Overview
UserAuthenticationPublicKeyRequestPayload Class
Overview
UserAuthenticationSuccessPayload Class
Overview
UserDataParameter Class
Overview
Using alternative AES implementations
Using alternative AES implementations
using CopyFilesTo with GZip archives
Multi-file operations
Using filters
using MoveFilesTo with GZip archives
Multi-file operations
Using the ByteProgression and InvalidPassword events (ZipReader) Snippet
Using the ByteProgression event (ZipWriter) Snippet
Using the FXP Protocol
Using the QuickCompression class
Using the QuickZip class
USTAR
Supported tar formats
USTAR’s limitations
Supported tar formats
Variables Class
Overview
Variables property
Differences between COM and .NET versions
VerificationAction Enumeration
VerificationFlags Enumeration
VerificationStatus Enumeration
VersionPayload Class
Overview
VersionSelectPayload Class
Overview
Vista
WaitingForAsyncOperation event
Secure FTP
WaitingForAsyncOperation event (FTP-only)
WaitingForPacketsDelegate Delegate
WeierstrassEllipticCurve Interface
Welcome
Welcome to Xceed Zip for .NET
Welcome to Xceed Data Manipulation Components for .NET and .NET Standard
Welcome to Xceed Zip for .NET
What's New
What's New
Changes between versions 1.0.25 and 1.0.26
Changes between versions 1.0.26 and 1.0.28
Changes between versions 1.0.28 and 1.0.29
Changes between versions 1.0.29 and 1.0.31
Changes between versions 1.0.31 and 1.0.32
Changes between versions 1.0.32 and 2.0
Changes between versions 2.0.100 and 2.0.111
Changes between versions 2.0.111 and 2.0.113
Changes between versions 2.0.113 and 2.0.114
Changes between versions 2.0.114 and 2.0.116
Changes between versions 2.0.116 and 2.0.200
Changes between versions 2.0.200 and 2.0.202
Changes between versions 2.0.202 and 2.1
Changes since version 2.1
Changes since version 3.0
Changes since version 3.1
Changes since version 3.2
Changes since version 3.2
Changes since version 3.3
Changes since version 3.3
Changes since version 3.4
Changes since version 3.5
Changes since version 3.7
Changes since version 3.7
Changes since version 4.0
Changes since version 4.0
Changes since version 4.1
Changes since version 4.1
Changes since version 4.2
Changes since version 4.2
Changes since version 5.0
Changes since version 5.0
Changes since version 5.1
Changes since version 5.1
Changes since version 5.2
Changes since version 5.2
What's New
What's new in v3.3?
What's new in v3.4?
What's new in v3.5?
What's new in v3.6?
What's new in v4.0?
What's new in v4.1?
What's new in v4.2?
What's New in v5.0?
What's New in v5.1?
What's New in v5.2?
What's New in v5.3?
What's New in v5.4?
What's New in v5.5?
What's New in v5.6?
What's New in v5.7?
What's New in v5.8?
What's New in v6.0?
What's New in v6.1?
What's new in v3.3
What's new in v3.3?
What's new in v3.4
What's new in v3.4?
What's new in v3.5
What's new in v3.5?
What's new in v3.6?
What's new in v4.0?
What's new in v4.1?
What's new in v4.2?
What's New in v5.0?
What's New in v5.1?
What's New in v5.2?
What's New in v5.3?
What's New in v5.4?
What's New in v5.5?
What's New in v5.6?
What's New in v5.7?
What's New in v5.8?
What's New in v6.0?
What's New in v6.1?
What's new?
Changes between versions 1.0 and 2.0
Win32IOHandler Class
Overview
Windows
Windows Vista
WindowsDiskFile Class
Overview
WindowsDiskFolder Class
Overview
WinForms applications and threading
Working with classes from the Xceed.FileSystem namespace
Working with the FtpClient interface
Working with the QuickFtp Class
Write method
Compress method
WriteFilePayload Class
Overview
Xceed FTP for .NET Compact Framework
Secure FTP
Xceed GZip
Xceed Software License Agreement
Xceed Tar
Xceed Windows Explorer
Xceed Zip for .NET - Frequently Asked Questions
Xceed Zip for .NET Compact Framework
Introduction to the Xceed.Tar namespace
Xceed.BZip2 Assembly
Overview
Xceed.BZip2 Namespace
Overview
Xceed.Compression - Compressing - Basic Concepts
Xceed.Compression - Decompressing Basic Concepts Overview
Xceed.Compression Assembly
Overview
Xceed.Compression Namespace
Overview
Xceed.Compression.CompressedStream class
Decompress method
Xceed.Compression.CompressedStream.Read method
Decompress method
Xceed.Compression.Compressor Class
Extending the Compressor and Decompressor Classes
Xceed.Compression.Compressor.Compress Method
Extending the Compressor and Decompressor Classes
Xceed.Compression.Decompressor Class
Extending the Compressor and Decompressor Classes
Xceed.Compression.Decompressor.Decompress Method
Extending the Compressor and Decompressor Classes
Xceed.Compression.Formats Assembly
Overview
Xceed.Compression.Formats Namespace
Overview
Xceed.Compression.LZMA Namespace
Overview
Xceed.Compression.QuickCompression.Compress method
Compress method
Xceed.Compression.QuickCompression.Decompress method
Decompress method
Xceed.Compressoin.CompressedStream.Write method
Compress method
Xceed.FileSystem Assembly
Overview
Xceed.FileSystem namespace
Introduction to the Xceed FileSystem namespace
Overview
Xceed.FileSystem.MemoryFile class
Zipping items in memory
Xceed.FileSystem.MemoryFolder class
Extracting items to memory (unzipping)
Xceed.FileSystem.Windows Assembly
Overview
Xceed.FileSystem.Windows Namespace
Overview
Xceed.Ftp Assembly
Overview
Xceed.Ftp Namespace
Overview
Xceed.GZip Assembly
Overview
Xceed.GZip Namespace
Overview
Xceed.SSH.Client Assembly
Overview
Xceed.SSH.Client Namespace
Overview
Xceed.SSH.Core Assembly
Overview
Xceed.SSH.Core Namespace
Overview
Xceed.SSH.Protocols Assembly
Overview
Xceed.SSH.Protocols Namespace
Overview
Xceed.SSH.SFtp Assembly
Overview
Xceed.SSH.SFtp Namespace
Overview
Xceed.Synchronization Assembly
Overview
Xceed.Synchronization Namespace
Overview
Xceed.Tar Assembly
Overview
Xceed.Tar namespace
Introduction to the Xceed.Tar namespace
Overview
Xceed.Tar.Streaming Namespace
Overview
Xceed.Zip Assembly
Overview
Xceed.Zip namespace
Introduction to the Xceed.Zip namespace
Overview
Xceed.Zip.QuickZip.GetZipContents method
GetZipContents method
Xceed.Zip.QuickZip.Remove method
Remove method
Xceed.Zip.QuickZip.Unzip method
Unzip method
Xceed.Zip.QuickZip.Zip method
Zip method
Xceed.Zip.ReaderWriter Namespace
Overview
Xceed.Zip.Sfx Namespace
Overview
Xceed.Zip.Sfx.XceedSfxPrefix class
Adding files to a zip file (zipping)
Xceed.Zip.ZipArchive class
GetZipContents method
Xceed.Zip.ZipArchive.AllowSpanning property
Creating spanned zip files
Xceed.Zip.ZipArchive.SplitNameFormat property
Creating split zip files
Xceed.Zip.ZipArchive.SplitSize property
Creating split zip files
Xceed.Zip.ZipEvents.DiskRequired event
DiskRequired event
Xceed.Zip.ZippedFile class
Zipping items in memory
Xceed.Zip.ZippedFile.OpenWrite method
Zipping items in memory
XceedCompressedStream class
MemoryCompress Sample Application
Overview
XceedCompressedStreamEx Class
Overview
Xceed's FileSystem Core
XceedSfxPrefix class
Adding files to a zip file (zipping)
Overview
XceedSfxPrefix.ButtonCaptions property
Differences between COM and .NET versions
XceedSfxPrefix.DefaultDestinationFolder property
Differences between COM and .NET versions
XceedSfxPrefix.DefaultPassword property
Differences between COM and .NET versions
XceedSfxPrefix.DeleteUnzippedFiles property
Differences between COM and .NET versions
XceedSfxPrefix.DialogMessages property
Differences between COM and .NET versions
XceedSfxPrefix.DialogStrings property
Differences between COM and .NET versions
XceedSfxPrefix.DllsToRegister property
Differences between COM and .NET versions
XceedSfxPrefix.ExecuteAfter property
Differences between COM and .NET versions
XceedSfxPrefix.ExistingFileBehavior property
Differences between COM and .NET versions
XceedSfxPrefix.ExtensionsToAssociate property
Differences between COM and .NET versions
XceedSfxPrefix.FilesToCopy property
Differences between COM and .NET versions
XceedSfxPrefix.Icon property
Differences between COM and .NET versions
XceedSfxPrefix.ProgramGroup property
Differences between COM and .NET versions
XceedSfxPrefix.RegistryKeys property
Differences between COM and .NET versions
XceedSfxPrefix.Variables property
Differences between COM and .NET versions
XceedZip3CompressedStream Class
Overview
ZCryptException Class
Overview
ZCryptStream Class
Overview
Zip
Zip
AES Encryption
Creating a Zip archive using ZipWriter
Extracting data from a Zip archive using ZipReader
Extracting data from a Zip archive using ZipReader Snippet
Handling archives with directory traversal items (ZipSlip)
Handling Unicode characters
Listing the contents of a Zip archive - Snippet
Listing the contents of a Zip archive using ZipReader
Reading and writing nested Zip archives
Reading and writing nested Zip archives
Reading and writing nested Zip archives - Snippet
Unzipping
Unzipping encrypted items that use 'compatible' encryption
Using alternative AES implementations
Using alternative AES implementations
Zipping
Zipping items using multiple threads
Zip and compression sample applications
Zip and streaming capabilities
Zip and streaming capabilities
Zip file format
Introduction to the zip file format
Zip method
Zip method vs FileSystem
Zip method
Zip static method
Zip, compression, and archiving capabilities
Zip64 zip file format
Licensing
ZipArchive class
GetZipContents method
MiniExplorer Sample Application
Overview
ZipArchive.BeginUpdate method
Optimizing batch updates to a folder
ZipArchive.CopyFilesTo method
Unzip method
ZipArchive.DefaultDecryptionPassword property
Encryption and decryption
ZipArchive.DefaultEncryptionPassword property
Encryption and decryption
ZipArchive.EndUpdate method
Optimizing batch updates to a folder
ZipArchive.GetFiles method
GetZipContents method
ZipArchive.Prefix property
Differences between COM and .NET versions
ZipDemo sample
ZipDemo Sample Application
ZipDemo Sample Application
ZipEndHeader Class
Overview
ZipEvents
ReadingZipItemProgression event
ZipEvents class
Handling events
Overview
ZipEventsSession Class
Overview
ZipException
Exceptions
ZipException class
Exceptions
Overview
ZipFolders Sample Application
ZipIOException
Exceptions
ZipIOException Class
Overview
ZipItemDataProvider Delegate
ZipItemLocalHeader Class
Overview
ZipManager sample
ZipManager Sample Application
ZipManager Sample Application
ZipMultiThreadManager Class
Overview
ZipOverrides Class
Overview
ZippedFile class
MiniExplorer Sample Application
Overview
Zipping items in memory
ZippedFile.Delete method
Remove method
ZippedFile.OpenWrite method
Zipping items in memory
ZippedFolder class
Introduction to the Xceed.Zip namespace
Overview
Zipping
Zipping
Creating split zip files
Zipping items in memory
Zipping items located in memory
Zipping items in memory
Zipping items using multiple threads
ZipReader Class
Overview
ZipReaderByteProgressionEventArgs Class
Overview
ZipReaderException Class
Overview
ZipReaderInvalidPasswordEventArgs Class
Overview
ZipSlip
ZipSlip
ZipWriter Class
Overview
ZipWriterByteProgressionEventArgs Class
Overview
ZipWriterException Class
Overview
ZipWriterMultiThreadManager Class
Overview
ZLibCompressedStream class
MemoryCompress Sample Application
Overview