Share via


RegistryHive Struct

Definition

the hive that holds the registry key.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Support.RegistryHiveTypeConverter))]
public struct RegistryHive : IEquatable<Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Support.RegistryHive>, System.Management.Automation.IArgumentCompleter
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Support.RegistryHiveTypeConverter))>]
type RegistryHive = struct
    interface IArgumentCompleter
Public Structure RegistryHive
Implements IArgumentCompleter, IEquatable(Of RegistryHive)
Inheritance
RegistryHive
Attributes
Implements

Fields

HkeyA

HKEY_A

HkeyClassesRoot

HKEY_CLASSES_ROOT

HkeyCurrentConfig

HKEY_CURRENT_CONFIG

HkeyCurrentUser

HKEY_CURRENT_USER

HkeyCurrentUserLocalSettings

HKEY_CURRENT_USER_LOCAL_SETTINGS

HkeyLocalMachine

HKEY_LOCAL_MACHINE

HkeyPerformanceData

HKEY_PERFORMANCE_DATA

HkeyPerformanceNlstext

HKEY_PERFORMANCE_NLSTEXT

HkeyPerformanceText

HKEY_PERFORMANCE_TEXT

HkeyUsers

HKEY_USERS

Methods

CompleteArgument(String, String, String, CommandAst, IDictionary)

Implementations of this function are called by PowerShell to complete arguments.

Equals(Object)

Compares values of enum type RegistryHive (override for Object)

Equals(RegistryHive)

Compares values of enum type RegistryHive

GetHashCode()

Returns hashCode for enum RegistryHive

ToString()

Returns string representation for RegistryHive

Operators

Equality(RegistryHive, RegistryHive)

Overriding == operator for enum RegistryHive

Implicit(RegistryHive to String)

Implicit operator to convert RegistryHive to string

Implicit(String to RegistryHive)

Implicit operator to convert string to RegistryHive

Inequality(RegistryHive, RegistryHive)

Overriding != operator for enum RegistryHive

Applies to