MiningModelColumn Class

Represents information about a column in a MiningModel element. This class cannot be inherited.

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

[TypeConverterAttribute("Microsoft.AnalysisServices.Design.MiningModelColumnTypeConverter, Microsoft.AnalysisServices.Design")]
public sealed class MiningModelColumn : NamedComponent, 

The MiningModelColumn type exposes the following members.

Public methodMiningModelColumn()Initializes a new instance of the MiningModelColumn class using default values.
Public methodMiningModelColumn(String, String)Initializes a new instance of the MiningModelColumn class, using System.String name as the name of the mining model column, and System.String id as the internal name of the object.

Public propertyAnnotationsGets a collection within which you can store custom data. (Inherited from ModelComponent.)
Protected propertyCanRaiseEvents (Inherited from Component.)
Public propertyColumnsGets the collection of columns associated with the MiningModelColumn object.
Public propertyContainer (Inherited from Component.)
Public propertyDescription (Inherited from NamedComponent.)
Protected propertyDesignMode (Inherited from Component.)
Protected propertyEvents (Inherited from Component.)
Public propertyFilterGets or sets the filter expression for the mining model column.
Protected propertyFriendlyName (Inherited from NamedComponent.)
Public propertyID (Inherited from NamedComponent.)
Protected propertyKeyForCollection (Inherited from NamedComponent.)
Public propertyModelingFlagsGets the collection of [ModelingFlags] elements for a column in a MiningModelColumn object.
Public propertyName (Inherited from NamedComponent.)
Public propertyOwningCollectionGets or sets the collection that contains the ModelComponent. (Inherited from ModelComponent.)
Public propertyParentInfrastructure. (Inherited from ModelComponent.)
Public propertyParentDatabaseGets the parent Database of a MiningModelColumn object.
Public propertyParentMiningModelGets the parent MiningModel of a MiningModelColumn object.
Public propertyParentMiningStructureGets the parent MiningStructure of a MiningModelColumn object.
Public propertyParentServerGets the parent Server of a MiningModelColumn object.
Public propertySite (Inherited from NamedComponent.)
Public propertySiteID (Inherited from NamedComponent.)
Public propertySourceColumnGets the mining structure column associated with a MiningModelColumn object.
Public propertySourceColumnIDGets or sets a source column identifier for a MiningModelColumn object.
Public propertyTranslationsGets the collection of translations associated with a MiningModelColumn object.
Public propertyUsageGets or sets how the column from the parent MiningStructure is used in the mining model.

Protected methodAddToContainerInfrastructure. (Inherited from ModelComponent.)
Protected methodAfterInsertInfrastructure. (Inherited from ModelComponent.)
Protected methodAfterMoveInfrastructure. (Inherited from ModelComponent.)
Protected methodAfterRemoveInfrastructure. (Inherited from ModelComponent.)
Protected methodBeforeRemoveInfrastructure. (Inherited from ModelComponent.)
Public methodCloneCreates a new, full copy of an object.
Public methodCopyTo(MiningModelColumn)Copies a MiningModelColumn object to the specified object.
Protected methodCopyTo(ModelComponent)Infrastructure. (Inherited from ModelComponent.)
Protected methodCopyTo(NamedComponent) (Inherited from NamedComponent.)
Public methodCreateObjRef (Inherited from MarshalByRefObject.)
Public methodDispose() (Inherited from Component.)
Protected methodDispose(Boolean) (Inherited from Component.)
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Component.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetLifetimeService (Inherited from MarshalByRefObject.)
Protected methodGetService (Inherited from Component.)
Public methodGetType (Inherited from Object.)
Public methodInitializeLifetimeService (Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone() (Inherited from Object.)
Protected methodMemberwiseClone(Boolean) (Inherited from MarshalByRefObject.)
Protected methodRemoveFromContainerInfrastructure. (Inherited from ModelComponent.)
Protected methodReset (Inherited from NamedComponent.)
Public methodSubmit()Infrastructure. (Inherited from ModelComponent.)
Public methodSubmit(Boolean)Infrastructure. (Inherited from ModelComponent.)
Public methodToString (Inherited from NamedComponent.)
Public methodValidate(ValidationErrorCollection)Validates the element to which it is appended; returns any errors encountered in a collection. (Inherited from ModelComponent.)
Public methodValidate(ValidationErrorCollection, Boolean)Validates the element to which it is appended; returns any errors encountered in a collection. Also contains a parameter to enable return of detailed errors. (Inherited from ModelComponent.)
Public methodValidate(ValidationErrorCollection, Boolean, ServerEdition) (Overrides NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition).)

Public eventDisposed (Inherited from Component.)

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

Community Additions