ISupportSwitchBuilder<T> Interface
Base for builders that support switches.
graph BT Type["ISupportSwitchBuilder<T>"] class Type type-node Implementing0["AddCommandBuilder"]-.->Type click Implementing0 "/cake-test/api/Cake.SevenZip.Builder/AddCommandBuilder" Implementing1["RenameCommandBuilder"]-.->Type click Implementing1 "/cake-test/api/Cake.SevenZip.Builder/RenameCommandBuilder" Implementing2["TestCommandBuilder"]-.->Type click Implementing2 "/cake-test/api/Cake.SevenZip.Builder/TestCommandBuilder" Implementing3["DeleteCommandBuilder"]-.->Type click Implementing3 "/cake-test/api/Cake.SevenZip.Builder/DeleteCommandBuilder" Implementing4["UpdateCommandBuilder"]-.->Type click Implementing4 "/cake-test/api/Cake.SevenZip.Builder/UpdateCommandBuilder" Implementing5["ListCommandBuilder"]-.->Type click Implementing5 "/cake-test/api/Cake.SevenZip.Builder/ListCommandBuilder" Implementing6["HashCommandBuilder"]-.->Type click Implementing6 "/cake-test/api/Cake.SevenZip.Builder/HashCommandBuilder" Implementing7["ExtractCommandBuilder"]-.->Type click Implementing7 "/cake-test/api/Cake.SevenZip.Builder/ExtractCommandBuilder"

Syntax

public interface ISupportSwitchBuilder<out T> where T : ISupportSwitch

Type Parameters

Name Description
T the ISupportSwitch supported by this builder.

Properties

Name Property Type Summary
Command T
Gets the command that supports the given switch.