Share via


CacheIdentityType Struct

Definition

The type of identity used for the cache

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

Fields

None
SystemAssigned
SystemAssignedUserAssigned
UserAssigned

Methods

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

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

Equals(CacheIdentityType)

Compares values of enum type CacheIdentityType

Equals(Object)

Compares values of enum type CacheIdentityType (override for Object)

GetHashCode()

Returns hashCode for enum CacheIdentityType

ToString()

Returns string representation for CacheIdentityType

Operators

Equality(CacheIdentityType, CacheIdentityType)

Overriding == operator for enum CacheIdentityType

Implicit(CacheIdentityType to String)

Implicit operator to convert CacheIdentityType to string

Implicit(String to CacheIdentityType)

Implicit operator to convert string to CacheIdentityType

Inequality(CacheIdentityType, CacheIdentityType)

Overriding != operator for enum CacheIdentityType

Applies to