Show / Hide Table of Contents

Class ComObject

Inheritance
System.Object
CollectObject
ComObject
Inherited Members
CollectObject.ResultType
CollectObject.RowKey
CollectObject.Serialized
CollectObject.ShouldSerializeRowKey()
CollectObject.ShouldSerializeSerialized()
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: Microsoft.CST.AttackSurfaceAnalyzer.Objects
Assembly: AsaLib.dll
Syntax
public class ComObject : CollectObject

Constructors

| Improve this Doc View Source

ComObject(RegistryObject)

This is the correct constructor to use to create a ComObject.

Declaration
public ComObject(RegistryObject Key)
Parameters
Type Name Description
RegistryObject Key

The RegistryObject this ComObject is based on.

Properties

| Improve this Doc View Source

Identity

A COM Object's identity is the same as the Registry Key which specifies it

Declaration
public override string Identity { get; }
Property Value
Type Description
System.String
Overrides
CollectObject.Identity
| Improve this Doc View Source

Key

The Registry Key which specifies this COM object

Declaration
public RegistryObject Key { get; set; }
Property Value
Type Description
RegistryObject
| Improve this Doc View Source

x64_Binary

The associated binary found (if any) in the x64 view of the registry

Declaration
public FileSystemObject x64_Binary { get; set; }
Property Value
Type Description
FileSystemObject
| Improve this Doc View Source

x86_Binary

The associated binary found (if any) in the x86 view of the registry

Declaration
public FileSystemObject x86_Binary { get; set; }
Property Value
Type Description
FileSystemObject
  • Improve this Doc
  • View Source
Back to top Generated by DocFX