Documentation ¶
Index ¶
- Constants
- type Args
- type DotnetFramework
- type DotnetTool
- type DotnetToolFactory
- type DotnetToolFlagsFormatter
- type DotnetToolResolver
- type DotnetToolSharedOptions
- func (dt *DotnetToolSharedOptions) FormatArgs(args *Args, t FormatArgsType)
- func (dt *DotnetToolSharedOptions) GetFlags() *pflag.FlagSet
- func (*DotnetToolSharedOptions) IsPrivileged() bool
- func (dt *DotnetToolSharedOptions) SetOutput(output string)
- func (dt *DotnetToolSharedOptions) SetProcessID(id int)
- type FormatArgsType
Constants ¶
View Source
const ( FormatArgsTypeBinary = FormatArgsType("binary") FormatArgsTypeTool = FormatArgsType("tool") )
View Source
const (
DotnetFrameworkApp = "Microsoft.NETCore.App"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶ added in v0.6.0
type Args struct {
// contains filtered or unexported fields
}
Args contains cli argument state
func NewArgs ¶ added in v0.6.0
func NewArgs() *Args
NewArgs returns new instance with empty arguments
func (*Args) Append ¶ added in v0.6.0
Append adds argument --argument with corresponding value to state
func (*Args) AppendFlag ¶ added in v0.6.0
AppendFlag adds argument pflag.Value.Type() with corresponding value pflag.Value.String() to state
type DotnetFramework ¶ added in v0.7.0
func (*DotnetFramework) FullPath ¶ added in v0.7.0
func (f *DotnetFramework) FullPath() string
func (*DotnetFramework) NameVersion ¶ added in v0.7.0
func (f *DotnetFramework) NameVersion() string
type DotnetTool ¶ added in v0.6.0
type DotnetTool interface { DotnetToolFlagsFormatter BinaryName() string ToolName() string IsPrivileged() bool }
func NewCoreDump ¶ added in v0.7.0
func NewCoreDump() DotnetTool
func NewDotnetDump ¶ added in v0.6.0
func NewDotnetDump() DotnetTool
func NewDotnetGCDump ¶ added in v0.6.0
func NewDotnetGCDump() DotnetTool
func NewDotnetTrace ¶ added in v0.6.0
func NewDotnetTrace() DotnetTool
type DotnetToolFactory ¶ added in v0.6.0
type DotnetToolFactory func() DotnetTool
type DotnetToolFlagsFormatter ¶ added in v0.7.0
type DotnetToolResolver ¶ added in v0.7.0
func NewDotnetToolResolver ¶ added in v0.7.0
func NewDotnetToolResolver(root string) *DotnetToolResolver
func (*DotnetToolResolver) FullPath ¶ added in v0.7.0
func (r *DotnetToolResolver) FullPath() string
func (*DotnetToolResolver) LocateFrameworks ¶ added in v0.7.0
func (r *DotnetToolResolver) LocateFrameworks() ([]DotnetFramework, error)
type DotnetToolSharedOptions ¶ added in v0.7.0
type DotnetToolSharedOptions struct {}
func NewDotnetToolSharedOptions ¶ added in v0.7.0
func NewDotnetToolSharedOptions() *DotnetToolSharedOptions
func (*DotnetToolSharedOptions) FormatArgs ¶ added in v0.7.0
func (dt *DotnetToolSharedOptions) FormatArgs(args *Args, t FormatArgsType)
func (*DotnetToolSharedOptions) GetFlags ¶ added in v0.7.0
func (dt *DotnetToolSharedOptions) GetFlags() *pflag.FlagSet
func (*DotnetToolSharedOptions) IsPrivileged ¶ added in v0.7.0
func (*DotnetToolSharedOptions) IsPrivileged() bool
func (*DotnetToolSharedOptions) SetOutput ¶ added in v0.7.0
func (dt *DotnetToolSharedOptions) SetOutput(output string)
func (*DotnetToolSharedOptions) SetProcessID ¶ added in v0.7.0
func (dt *DotnetToolSharedOptions) SetProcessID(id int)
type FormatArgsType ¶ added in v0.7.0
type FormatArgsType string
Source Files ¶
Click to show internal directories.
Click to hide internal directories.