Share via


IMutableStatistics Interface

Represents a SQL Server statistics object.

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

Syntax

'Declaration
Public Interface IMutableStatistics _
    Inherits IStatistics, IMutableMetadataObject, IMetadataObject
'Usage
Dim instance As IMutableStatistics
public interface IMutableStatistics : IStatistics, 
    IMutableMetadataObject, IMetadataObject
public interface class IMutableStatistics : IStatistics, 
    IMutableMetadataObject, IMetadataObject
type IMutableStatistics =  
    interface 
        interface IStatistics 
        interface IMutableMetadataObject 
        interface IMetadataObject 
    end
public interface IMutableStatistics extends IStatistics, IMutableMetadataObject, IMetadataObject

The IMutableStatistics type exposes the following members.

Properties

  Name Description
Public property Columns Gets or sets the collection of columns that are participating in the statistics.
Public property FilterDefinition Gets or sets the index filter definition text.
Public property Name Gets the name of the metadata object. (Inherited from IMetadataObject.)
Public property NoAutomaticRecomputation Gets or sets a value that indicates whether statistics are regenerated when the index is created.
Public property Parent Gets or sets the ITabular object that is the parent of this object.
Public property Type Gets or sets the StatisticsType value that indicates type of statistics object.

Top

Methods

  Name Description
Public method Accept<T> Accepts a visit from the specified IMetadataObjectVisitor<T> object. (Inherited from IMetadataObject.)

Top

See Also

Reference

Microsoft.SqlServer.Management.SqlParser.Metadata Namespace