コード例 #1
0
 internal /*for testing*/ ControllingPermissions(IAnalyzerConfiguration analyzerConfiguration)
 {
     ObjectCreationTracker    = new VisualBasicObjectCreationTracker(analyzerConfiguration, rule);
     InvocationTracker        = new VisualBasicInvocationTracker(analyzerConfiguration, rule);
     PropertyAccessTracker    = new VisualBasicPropertyAccessTracker(analyzerConfiguration, rule);
     MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule);
     BaseTypeTracker          = new VisualBasicBaseTypeTracker(analyzerConfiguration, rule);
 }
コード例 #2
0
 public ExposingEndpoints(IAnalyzerConfiguration analyzerConfiguration)
 {
     MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule);
 }
コード例 #3
0
 public UsingCommandLineArguments(IAnalyzerConfiguration analyzerConfiguration)
 {
     MethodDeclarationTracker = new VisualBasicMethodDeclarationTracker(analyzerConfiguration, rule);
 }