Share via


DatabasePrincipalRole Struct

Definition

Database principal role.

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

Fields

Admin
Ingestor
Monitor
UnrestrictedViewer
User
Viewer

Methods

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

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

Equals(DatabasePrincipalRole)

Compares values of enum type DatabasePrincipalRole

Equals(Object)

Compares values of enum type DatabasePrincipalRole (override for Object)

GetHashCode()

Returns hashCode for enum DatabasePrincipalRole

ToString()

Returns string representation for DatabasePrincipalRole

Operators

Equality(DatabasePrincipalRole, DatabasePrincipalRole)

Overriding == operator for enum DatabasePrincipalRole

Implicit(DatabasePrincipalRole to String)

Implicit operator to convert DatabasePrincipalRole to string

Implicit(String to DatabasePrincipalRole)

Implicit operator to convert string to DatabasePrincipalRole

Inequality(DatabasePrincipalRole, DatabasePrincipalRole)

Overriding != operator for enum DatabasePrincipalRole

Applies to