Online and CHM
CSharpParser Class Members
Properties  Methods 


KellermanSoftware.StaticCodeAnalysis.Languages Namespace : CSharpParser Class

The following tables list the members exposed by CSharpParser.

Public Constructors
 NameDescription
Public Constructor  
Top
Public Properties
 NameDescription
Public Property Another prefix that can begin a single line comment (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public PropertyOverridden.  Characters that begin a multi line comment  
Public Property The number of lines of code without comments and blank lines (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property Lines of code without comments and blank lines (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The code without comments and blank lines (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The directory portion of the file path (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public PropertyOverridden.  Characters that end a multi line comment  
Public PropertyOverridden.  A list of file extensions this language parser applies to  
Public Property The file name portion of the file path (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The path to the source file including the directory (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property Get information for all methods in the source code file (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The original line count with comments and blank lines (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The original text of the source code file (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public PropertyOverridden.  Characters that begin a single line comment for the language  
Public Property Total cyclomatic complexity for all methods in the source code file. This is used internally for calculating averages. (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The total lines of code for all methods in the source file. This is used internally for calculating averages. (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property Total number of methods in the source code file (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The total maximum nesting of all the methods in the source file. This is used internally for calculating averages. (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public Property The total parameters for all methods in the source file. This is used internally for calculating averages. (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Top
Public Methods
 NameDescription
Public Method Get the line number of the match text in the original text (Inherited from KellermanSoftware.StaticCodeAnalysis.Languages.BaseLanguageParser)
Public MethodOverridden.  Get a list of methods in a file  
Top
See Also

Reference

CSharpParser Class
KellermanSoftware.StaticCodeAnalysis.Languages Namespace