Show / Hide Table of Contents

Class Reflector

Public entry point for the reflector

Inheritance
Object
Reflector
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: MASES.NuReflector
Assembly: MASES.NuReflector.dll
Syntax
public static class Reflector

Fields

| Improve this Doc View Source

Parser

Declaration
public static readonly Parser Parser
Field Value
Type Description
MASES.CLIParser.Parser

Methods

| Improve this Doc View Source

Execute(Int32, String, String, String, String, String, String, Boolean)

Declaration
public static bool Execute(int hierarchyLevel, string sourceFolder, string pomProjectTemplateFile, string pomTemplateFile, string packageId, string feed = "https://api.nuget.org/v3/index.json", string packageVersion = null, bool usePreRelease = false)
Parameters
Type Name Description
Int32 hierarchyLevel
String sourceFolder
String pomProjectTemplateFile
String pomTemplateFile
String packageId
String feed
String packageVersion
Boolean usePreRelease
Returns
Type Description
Boolean
| Improve this Doc View Source

Execute(String[])

Declaration
public static void Execute(params string[] args)
Parameters
Type Name Description
String[] args
| Improve this Doc View Source

GetArgumentHelp()

Declaration
public static string GetArgumentHelp()
Returns
Type Description
String
| Improve this Doc View Source

SetHandler(appendToConsoleHandler, EventHandler<EndOperationEventArgs>)

Sets the operations handler

Declaration
public static void SetHandler(appendToConsoleHandler appendToConsoleHandler, EventHandler<EndOperationEventArgs> endOperationHandler)
Parameters
Type Name Description
MASES.JCOReflectorEngine.appendToConsoleHandler appendToConsoleHandler

Handler for logging purpose

EventHandler<MASES.JCOReflectorEngine.EndOperationEventArgs> endOperationHandler

Handler for completed operations

  • Improve this Doc
  • View Source
In This Article
Back to top Copyright © 2021 MASES s.r.l..
Generated by DocFX