Summary
Base for all Switches.
- Namespace
- Cake
.SevenZip .Switches - Implementing Types
-
- Switch
Fully Qualified File Paths - Switch
Include Archive Filename Collection - Switch
Include Filename - Switch
Ntfs Alternate Streams - Switch
Exclude Archive Filename Collection - Switch
Exclude Filename Collection - SwitchArchiveType
- Switch
Self Extracting Archive - Switch
Disable Parsing Of Archive Name - Switch
Output Directory - Switch
Nt Security Information - SwitchPassword
- Switch
Include Filename Collection - Switch
Exclude Archive Filename - BaseSwitchCollection
<T> - Switch
Working Directory - Switch
Volume Collection - Switch
Compression Method - Switch
Exclude Filename - Switch
Include Archive Filename - SwitchUpdateOptions
- Switch
Compress Files Open For Writing - Switch
Recurse Subdirectories - Switch
Set Timestamp From Most Recent File - Switch
Show Technical Information - Switch
Delete After Compression - SwitchOverwriteMode
- BaseBoolSwitch
- Switch
Set Hash Function - Switch
Set Hash Function Collection - SwitchVolume
- Switch
graph BT
Type["ISwitch"]
class Type type-node
Implementing0["SwitchFullyQualifiedFilePaths"]-.->Type
click Implementing0 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchFullyQualifiedFilePaths"
Implementing1["SwitchIncludeArchiveFilenameCollection"]-.->Type
click Implementing1 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchIncludeArchiveFilenameCollection"
Implementing2["SwitchIncludeFilename"]-.->Type
click Implementing2 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchIncludeFilename"
Implementing3["SwitchNtfsAlternateStreams"]-.->Type
click Implementing3 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchNtfsAlternateStreams"
Implementing4["SwitchExcludeArchiveFilenameCollection"]-.->Type
click Implementing4 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchExcludeArchiveFilenameCollection"
Implementing5["SwitchExcludeFilenameCollection"]-.->Type
click Implementing5 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchExcludeFilenameCollection"
Implementing6["SwitchArchiveType"]-.->Type
click Implementing6 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchArchiveType"
Implementing7["SwitchSelfExtractingArchive"]-.->Type
click Implementing7 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchSelfExtractingArchive"
Implementing8["SwitchDisableParsingOfArchiveName"]-.->Type
click Implementing8 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchDisableParsingOfArchiveName"
Implementing9["SwitchOutputDirectory"]-.->Type
click Implementing9 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchOutputDirectory"
Implementing10["SwitchNtSecurityInformation"]-.->Type
click Implementing10 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchNtSecurityInformation"
Implementing11["SwitchPassword"]-.->Type
click Implementing11 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchPassword"
Implementing12["SwitchIncludeFilenameCollection"]-.->Type
click Implementing12 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchIncludeFilenameCollection"
Implementing13["SwitchExcludeArchiveFilename"]-.->Type
click Implementing13 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchExcludeArchiveFilename"
Implementing14["BaseSwitchCollection<T>"]-.->Type
click Implementing14 "/Cake.7zip/api/Cake.SevenZip.Switches/BaseSwitchCollection_1"
Implementing15["SwitchWorkingDirectory"]-.->Type
click Implementing15 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchWorkingDirectory"
Implementing16["SwitchVolumeCollection"]-.->Type
click Implementing16 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchVolumeCollection"
Implementing17["SwitchCompressionMethod"]-.->Type
click Implementing17 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchCompressionMethod"
Implementing18["SwitchExcludeFilename"]-.->Type
click Implementing18 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchExcludeFilename"
Implementing19["SwitchIncludeArchiveFilename"]-.->Type
click Implementing19 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchIncludeArchiveFilename"
Implementing20["SwitchUpdateOptions"]-.->Type
click Implementing20 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchUpdateOptions"
Implementing21["SwitchCompressFilesOpenForWriting"]-.->Type
click Implementing21 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchCompressFilesOpenForWriting"
Implementing22["SwitchRecurseSubdirectories"]-.->Type
click Implementing22 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchRecurseSubdirectories"
Implementing23["SwitchSetTimestampFromMostRecentFile"]-.->Type
click Implementing23 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchSetTimestampFromMostRecentFile"
Implementing24["SwitchShowTechnicalInformation"]-.->Type
click Implementing24 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchShowTechnicalInformation"
Implementing25["SwitchDeleteAfterCompression"]-.->Type
click Implementing25 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchDeleteAfterCompression"
Implementing26["SwitchOverwriteMode"]-.->Type
click Implementing26 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchOverwriteMode"
Implementing27["BaseBoolSwitch"]-.->Type
click Implementing27 "/Cake.7zip/api/Cake.SevenZip.Switches/BaseBoolSwitch"
Implementing28["SwitchSetHashFunction"]-.->Type
click Implementing28 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchSetHashFunction"
Implementing29["SwitchSetHashFunctionCollection"]-.->Type
click Implementing29 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchSetHashFunctionCollection"
Implementing30["SwitchVolume"]-.->Type
click Implementing30 "/Cake.7zip/api/Cake.SevenZip.Switches/SwitchVolume"
Syntax
public interface ISwitch
Methods
| Name | Value | Summary |
|---|---|---|
| BuildArguments |
void |
Builds the arguments using the builder.
|