ArchiMetrics.Analysis.Common.Metrics.TypeCoupling.TypeCoupling C# (CSharp) Method

TypeCoupling() public method

public TypeCoupling ( string typeName, string namespaceName, string assemblyName, IEnumerable usedMethods, IEnumerable usedProperties, IEnumerable useEvents ) : System
typeName string
namespaceName string
assemblyName string
usedMethods IEnumerable
usedProperties IEnumerable
useEvents IEnumerable
return System
		public TypeCoupling(string typeName, string namespaceName, string assemblyName, IEnumerable<string> usedMethods, IEnumerable<string> usedProperties, IEnumerable<string> useEvents)
			: base(typeName, namespaceName, assemblyName)
		{
			UsedMethods = usedMethods.Distinct().AsArray();
			UsedProperties = usedProperties.Distinct().AsArray();
			UsedEvents = useEvents.Distinct().AsArray();
		}