Partilhar via


Interface IRelationalIndex

Represents a SQL Server relational index.

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Interface IRelationalIndex _
    Inherits IIndex, IMetadataObject
'Uso
Dim instance As IRelationalIndex
public interface IRelationalIndex : IIndex, 
    IMetadataObject
public interface class IRelationalIndex : IIndex, 
    IMetadataObject
type IRelationalIndex =  
    interface
        interface IIndex
        interface IMetadataObject
    end
public interface IRelationalIndex extends IIndex, IMetadataObject

O tipo IRelationalIndex expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública CompactLargeObjects Gets a value that indicates whether to compact the large object (LOB) data in the index.
Propriedade pública DisallowPageLocks Gets a value that indicates whether the index allows page locks.
Propriedade pública DisallowRowLocks Gets a value that indicates whether the index allows row locks.
Propriedade pública FileGroup Gets the filegroup in which the index pages are stored.
Propriedade pública FileStreamFileGroup Gets the filegroup of the index file stream.
Propriedade pública FileStreamPartitionScheme Gets the partition scheme name for the index.
Propriedade pública FillFactor Gets the percentage of an index page to fill when the index is created or re-created.
Propriedade pública FilterDefinition Gets the index filter definition text.
Propriedade pública IgnoreDuplicateKeys Gets a value that indicates whether the index ignores duplicate keys.
Propriedade pública IndexedColumns Gets the collection of columns that are participating in the index.
Propriedade pública IndexKey Gets the index key that is associated with the index.
Propriedade pública IsClustered Gets a value that indicates whether the index is clustered.
Propriedade pública IsDisabled Gets a value that indicates whether the index is disabled.
Propriedade pública IsSystemNamed Gets a value that indicates whether the index was named automatically by the system.
Propriedade pública IsUnique Gets a value that indicates whether the index is unique.
Propriedade pública MaximumDegreeOfParallelism Gets the maximum number of processors that can be used when running a query that uses the index.
Propriedade pública Name Gets the name of the metadata object. (Herdado de IMetadataObject.)
Propriedade pública NoAutomaticRecomputation Gets a value that indicates whether statistics are regenerated when the index is created.
Propriedade pública OnlineIndexOperation Gets a value that indicates whether the index is kept online during index operations. This allows for access to the data.
Propriedade pública PadIndex Gets a value that indicates whether space is left open on each page of the intermediate levels of the index.
Propriedade pública Parent Gets the ITabular object that is the parent of this object. (Herdado de IIndex.)
Propriedade pública PartitionScheme Gets the partition scheme that is associated with the index.
Propriedade pública SortInTempdb Gets a value that indicates whether the index is sorted using the tempdb database for intermediate storage of data.

Início

Métodos

  Nome Descrição
Método público Accept< (Of < <' (T> ) > > ) Accepts a visit from the specified IMetadataObjectVisitor<(Of <(<'T>)>)> object. (Herdado de IMetadataObject.)

Início