C# Class ReferenceAnalysisAlgorithm.TypeGraph, DailyProjects

Exibir arquivo Open project: GHScan/DailyProjects Class Usage Examples

Public Methods

Method Description
GetLayout ( Type type ) : TypeLayout
TypeGraph ( Type targetType, IEnumerable assemblys, ReflectionPolicy policy ) : System
TypeGraph ( Type targetType, IEnumerable types, ReflectionPolicy policy ) : System
TypeGraph ( Type targetType, ReflectionPolicy policy ) : System

Private Methods

Method Description
BuildLayout ( Type type ) : TypeLayout
GetOrAddNode ( Type type ) : TypeNode,
MarkDerivedNodesAsRelated ( ) : void

Method Details

GetLayout() public method

public GetLayout ( Type type ) : TypeLayout
type Type
return TypeLayout

TypeGraph() public method

public TypeGraph ( Type targetType, IEnumerable assemblys, ReflectionPolicy policy ) : System
targetType Type
assemblys IEnumerable
policy ReflectionPolicy
return System

TypeGraph() public method

public TypeGraph ( Type targetType, IEnumerable types, ReflectionPolicy policy ) : System
targetType Type
types IEnumerable
policy ReflectionPolicy
return System

TypeGraph() public method

public TypeGraph ( Type targetType, ReflectionPolicy policy ) : System
targetType Type
policy ReflectionPolicy
return System