Share via


MiningModel Class

Represents a mining model of an AdomdConnection.

Inheritance Hierarchy

System.Object
  Microsoft.AnalysisServices.AdomdClient.MiningModel

Namespace:  Microsoft.AnalysisServices.AdomdClient
Assembly:  Microsoft.AnalysisServices.AdomdClient (in Microsoft.AnalysisServices.AdomdClient.dll)

Syntax

'Declaration
Public NotInheritable Class MiningModel
'Usage
Dim instance As MiningModel
public sealed class MiningModel
public ref class MiningModel sealed
[<SealedAttribute>]
type MiningModel =  class end
public final class MiningModel

The MiningModel type exposes the following members.

Properties

  Name Description
Public property Algorithm Gets a provider-specific name that describes the algorithm used to generate the model.
Public property AllowDrillThrough 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 the mining model was created.
Public property Description Gets the user-defined description of the mining model.
Public property Filter Returns the filter expression that is associated with the model.
Public property IsProcessed Indicates if the mining model has been processed.
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 ParentConnection Gets the AdomdConnection to which this mining model belongs.
Public property Properties Gets a collection of Property objects that apply to the mining model.
Public property TrainingSetSize Returns the size, as a count of cases, of the data set that was used for training when the model was created.

Top

Methods

  Name Description
Public method Equals Determines whether two instances of MiningModel are equal. (Overrides Object.Equals(Object).)
Protected method Finalize (Inherited from Object.)
Public method FindAttribute Gets the MiningAttribute specified by an attribute ID.
Public method GetAttributes Gets a collection of attributes based on their feature selection status.
Public method GetHashCode Serves as a hash function for a particular type, for use in hashing algorithms and data structures such as hash tables. (Overrides Object.GetHashCode().)
Public method GetNodeFromUniqueName Gets a MiningContentNode from the Content collection, using the UniqueName property of the MiningContentNode.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Gets the name of the mining model. (Overrides Object.ToString().)

Top

Operators

  Name Description
Public operatorStatic member Equality Determines whether two instances of MiningModel are equal.
Public operatorStatic member Inequality Determines whether two instances of MiningModel are unequal.

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.