MiningModel Class

Represents a mining model of an AdomdConnection.

Inheritance Hierarchy

Object
  Microsoft.AnalysisServices.AdomdServer.MiningModel

Namespace:  Microsoft.AnalysisServices.AdomdServer
Assembly:  msmgdsrv (in msmgdsrv.dll)

Syntax

'Declaration
Public NotInheritable Class MiningModel _
    Implements IDisposable, IMetadataObject
'Usage
Dim instance As MiningModel
public sealed class MiningModel : IDisposable, 
    IMetadataObject
public ref class MiningModel sealed : IDisposable, 
    IMetadataObject
[<SealedAttribute>]
type MiningModel =  
    class 
        interface IDisposable 
        interface IMetadataObject 
    end
public final class MiningModel implements IDisposable, IMetadataObject

The MiningModel type exposes the following members.

Properties

  Name Description
Public property Algorithm Gets a provider-specific name that describes the algorithm that is used to generate the model.
Public property AllowDrillThrough Gets a value that indicates whether the mining model allows drillthrough.
Public property Attributes Gets the mining attributes associated with this mining model.
Public property Columns Gets a collection of MiningModelColumn objects for the model.
Public property Content Gets a collection of top-level MiningContentNode objects for the model.
Public property Created Gets the date and time that the mining model was created.
Public property Description Gets the user-defined description of the mining model.
Public property Filter Gets the DMX filter which is used in selecting the structure cases used in training the mining model.
Public property IsProcessed Gets a value that indicates whether the mining model is populated.
Public property LastProcessed Gets the date and time that the mining model was last processed.
Public property LastUpdated Gets the date and time that the mining model was last updated.
Public property Name Gets the name of the mining model.
Public property Parameters Gets a collection of MiningParameter objects that apply to the mining model.
Public property Parent Gets the MiningStructure to which this mining model belongs.
Public property Properties Gets a collection of Property objects that apply to the mining model.
Public property TrainingSetSize Gets the size of the training set used in training the mining model.
Public property UniqueName Gets the unique name of the MiningModel.

Top

Methods

  Name Description
Public method {dtor} Releases all resources used by the MiningModel.
Public method Dispose Releases all resources used by the current instance of the MiningModel class.
Public method Equals (Inherited from Object.)
Public method FindAttribute Returns the MiningAttribute specified by an attribute ID.
Public method GetAttributeFullStatistics Returns the statistics for the specified attribute, including the statistics for each state of the attribute.
Public method GetAttributes Returns a collection of attributes based on the specified MiningFeatureSelection.
Public method GetAttributeSimpleStatistics Returns the statistics for the specified attribute, excluding the statistics for each state of the attribute.
Public method GetHashCode (Inherited from Object.)
Public method GetNodeFromUniqueName Returns a MiningContentNode from the Content collection, using the UniqueName property of the MiningContentNode.
Public method GetType (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.AnalysisServices.AdomdServer Namespace