Show / Hide Table of Contents

Class RegistryCollector

Collects data from the local registry on Windows systems.

Inheritance
System.Object
BaseCollector
RegistryCollector
Implements
IPlatformRunnable
Inherited Members
BaseCollector.Results
BaseCollector.TryExecute()
BaseCollector.RunStatus
BaseCollector.Start()
BaseCollector.Stop()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: AttackSurfaceAnalyzer.Collectors
Assembly: AsaLib.dll
Syntax
public class RegistryCollector : BaseCollector, IPlatformRunnable

Constructors

| Improve this Doc View Source

RegistryCollector(CollectCommandOptions, Action<CollectObject>)

Declaration
public RegistryCollector(CollectCommandOptions opts = null, Action<CollectObject> changeHandler = null)
Parameters
Type Name Description
CollectCommandOptions opts
System.Action<CollectObject> changeHandler

Methods

| Improve this Doc View Source

CanRunOnPlatform()

Declaration
public override bool CanRunOnPlatform()
Returns
Type Description
System.Boolean
Overrides
BaseCollector.CanRunOnPlatform()
| Improve this Doc View Source

ExecuteInternal()

Declaration
public override void ExecuteInternal()
Overrides
BaseCollector.ExecuteInternal()

Implements

IPlatformRunnable
  • Improve this Doc
  • View Source
Back to top Generated by DocFX