Share via


DataSourceType Struct

Definition

Argument completer implementation for DataSourceType.

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

Fields

AdlsGen1
AdlsGen2
AmazonAccount
AmazonPostgreSql
AmazonS3
AmazonSql
AzureCosmosDb
AzureDataExplorer
AzureFileService
AzureMySql
AzurePostgreSql
AzureResourceGroup
AzureSqlDatabase
AzureSqlDatabaseManagedInstance
AzureSqlDataWarehouse
AzureStorage
AzureSubscription
AzureSynapse
AzureSynapseWorkspace
None
Oracle
PowerBi
SapEcc
SapS4Hana
SqlServerDatabase
Teradata

Methods

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

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

Equals(DataSourceType)

Compares values of enum type DataSourceType

Equals(Object)

Compares values of enum type DataSourceType (override for Object)

GetHashCode()

Returns hashCode for enum DataSourceType

ToString()

Returns string representation for DataSourceType

Operators

Equality(DataSourceType, DataSourceType)

Overriding == operator for enum DataSourceType

Implicit(DataSourceType to String)

Implicit operator to convert DataSourceType to string

Implicit(String to DataSourceType)

Implicit operator to convert string to DataSourceType

Inequality(DataSourceType, DataSourceType)

Overriding != operator for enum DataSourceType

Applies to