ArchiMetrics.Analysis.Metrics.MemberMetric.MemberMetric C# (CSharp) Method

MemberMetric() public method

public MemberMetric ( string codeFile, AccessModifierKind accessModifier, IHalsteadMetrics halstead, int lineNumber, int linesOfCode, double maintainabilityIndex, int cyclomaticComplexity, string name, IEnumerable classCouplings, int numberOfParameters, int numberOfLocalVariables, int afferentCoupling, IMemberDocumentation documentation ) : System.Collections.Generic
codeFile string
accessModifier AccessModifierKind
halstead IHalsteadMetrics
lineNumber int
linesOfCode int
maintainabilityIndex double
cyclomaticComplexity int
name string
classCouplings IEnumerable
numberOfParameters int
numberOfLocalVariables int
afferentCoupling int
documentation IMemberDocumentation
return System.Collections.Generic
		public MemberMetric(
			string codeFile,
			AccessModifierKind accessModifier,
			IHalsteadMetrics halstead,
			int lineNumber,
			int linesOfCode,
			double maintainabilityIndex,
			int cyclomaticComplexity,
			string name,
			IEnumerable<ITypeCoupling> classCouplings,
			int numberOfParameters,
			int numberOfLocalVariables,
			int afferentCoupling,
			IMemberDocumentation documentation)
		{
			_halstead = halstead;
			CodeFile = codeFile;
			AccessModifier = accessModifier;
			LineNumber = lineNumber;
			LinesOfCode = linesOfCode;
			MaintainabilityIndex = maintainabilityIndex;
			CyclomaticComplexity = cyclomaticComplexity;
			Name = name;
			ClassCouplings = classCouplings.AsArray();
			NumberOfParameters = numberOfParameters;
			NumberOfLocalVariables = numberOfLocalVariables;
			AfferentCoupling = afferentCoupling;
			Documentation = documentation;
		}