USqlIndex Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| USqlIndex() |
Initializes a new instance of the USqlIndex class. |
| USqlIndex(String, IList<USqlDirectedColumn>, IList<String>, USqlDistributionInfo, Nullable<Guid>, IList<String>, IList<String>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>) |
Initializes a new instance of the USqlIndex class. |
USqlIndex()
Initializes a new instance of the USqlIndex class.
public USqlIndex();
Public Sub New ()
Applies to
USqlIndex(String, IList<USqlDirectedColumn>, IList<String>, USqlDistributionInfo, Nullable<Guid>, IList<String>, IList<String>, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>)
Initializes a new instance of the USqlIndex class.
public USqlIndex(string name = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.USqlDirectedColumn> indexKeys = default, System.Collections.Generic.IList<string> columns = default, Microsoft.Azure.Management.DataLake.Analytics.Models.USqlDistributionInfo distributionInfo = default, Guid? partitionFunction = default, System.Collections.Generic.IList<string> partitionKeyList = default, System.Collections.Generic.IList<string> streamNames = default, bool? isColumnstore = default, int? indexId = default, bool? isUnique = default);
new Microsoft.Azure.Management.DataLake.Analytics.Models.USqlIndex : string * System.Collections.Generic.IList<Microsoft.Azure.Management.DataLake.Analytics.Models.USqlDirectedColumn> * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.DataLake.Analytics.Models.USqlDistributionInfo * Nullable<Guid> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<int> * Nullable<bool> -> Microsoft.Azure.Management.DataLake.Analytics.Models.USqlIndex
Public Sub New (Optional name As String = Nothing, Optional indexKeys As IList(Of USqlDirectedColumn) = Nothing, Optional columns As IList(Of String) = Nothing, Optional distributionInfo As USqlDistributionInfo = Nothing, Optional partitionFunction As Nullable(Of Guid) = Nothing, Optional partitionKeyList As IList(Of String) = Nothing, Optional streamNames As IList(Of String) = Nothing, Optional isColumnstore As Nullable(Of Boolean) = Nothing, Optional indexId As Nullable(Of Integer) = Nothing, Optional isUnique As Nullable(Of Boolean) = Nothing)
Parameters
- name
- System.String
the name of the index in the table.
- indexKeys
- System.Collections.Generic.IList<USqlDirectedColumn>
the list of directed columns in the index
- columns
- System.Collections.Generic.IList<System.String>
the list of columns in the index
- distributionInfo
- USqlDistributionInfo
the distributions info of the index
- partitionFunction
- System.Nullable<System.Guid>
partition function ID for the index.
- partitionKeyList
- System.Collections.Generic.IList<System.String>
the list of partition keys in the index
- streamNames
- System.Collections.Generic.IList<System.String>
the list of full paths to the streams that contain this index in the DataLake account.
- isColumnstore
- System.Nullable<System.Boolean>
the switch indicating if this index is a columnstore index.
- indexId
- System.Nullable<System.Int32>
the ID of this index within the table.
- isUnique
- System.Nullable<System.Boolean>
the switch indicating if this index is a unique index.