Language

DnsSecurityRuleState Struct

Definition

The state of DNS security rule.

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

Fields

Name Description
Disabled
Enabled

Methods

Name Description
CompleteArgument(String, String, String, CommandAst, IDictionary)

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

Equals(DnsSecurityRuleState)

Compares values of enum type DnsSecurityRuleState

Equals(Object)

Compares values of enum type DnsSecurityRuleState (override for Object)

GetHashCode()

Returns hashCode for enum DnsSecurityRuleState

ToString()

Returns string representation for DnsSecurityRuleState

Operators

Name Description
Equality(DnsSecurityRuleState, DnsSecurityRuleState)

Overriding == operator for enum DnsSecurityRuleState

Implicit(DnsSecurityRuleState to String)

Implicit operator to convert DnsSecurityRuleState to string

Implicit(String to DnsSecurityRuleState)

Implicit operator to convert string to DnsSecurityRuleState

Inequality(DnsSecurityRuleState, DnsSecurityRuleState)

Overriding != operator for enum DnsSecurityRuleState

Applies to