TableMiningStructureColumn Class
Represents a MiningStructureColumn element that contains nested tables, as opposed to the scalar values associated with the ScalarMiningStructureColumn element that contains scalar values. This class cannot be inherited.
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Microsoft.AnalysisServices.NamedComponent
Microsoft.AnalysisServices.MiningStructureColumn
Microsoft.AnalysisServices.TableMiningStructureColumn
Namespace: Microsoft.AnalysisServices
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
<GuidAttribute("99043B0B-15AC-4d2c-9786-E5622A4354D0")> _
Public NotInheritable Class TableMiningStructureColumn _
Inherits MiningStructureColumn _
Implements ICloneable
'Usage
Dim instance As TableMiningStructureColumn
[GuidAttribute("99043B0B-15AC-4d2c-9786-E5622A4354D0")]
public sealed class TableMiningStructureColumn : MiningStructureColumn,
ICloneable
[GuidAttribute(L"99043B0B-15AC-4d2c-9786-E5622A4354D0")]
public ref class TableMiningStructureColumn sealed : public MiningStructureColumn,
ICloneable
[<SealedAttribute>]
[<GuidAttribute("99043B0B-15AC-4d2c-9786-E5622A4354D0")>]
type TableMiningStructureColumn =
class
inherit MiningStructureColumn
interface ICloneable
end
public final class TableMiningStructureColumn extends MiningStructureColumn implements ICloneable
The TableMiningStructureColumn type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TableMiningStructureColumn() | Initializes a new instance of the TableMiningStructureColumn class using default values. | |
TableMiningStructureColumn(String) | Initializes a new instance of Action using a name. | |
TableMiningStructureColumn(String, String) | Initializes a new instance of TableMiningStructureColumn using a name and an identifier. |
Top
Properties
Name | Description | |
---|---|---|
Annotations | Gets a collection within which you can store custom data. (Inherited from ModelComponent.) | |
Columns | Gets the collection of columns associated with a TableMiningStructureColumn object. | |
Container | (Inherited from Component.) | |
Description | Gets or sets the description of the component. (Inherited from NamedComponent.) | |
FilterComponent | Gets or sets the filter component associated with a TableMiningStructureColumn object. | |
ForeignKeyColumns | Gets the foreign key columns associated with a TableMiningStructureColumn object. | |
FriendlyName | Returns a user-friendly name. (Inherited from NamedComponent.) | |
ID | Gets or sets the identifier of the component. (Inherited from NamedComponent.) | |
KeyForCollection | Returns the key used in collections. (Inherited from NamedComponent.) | |
Name | Gets or sets the name of the component. (Inherited from NamedComponent.) | |
OwningCollection | Gets or sets the collection that contains the ModelComponent. (Inherited from ModelComponent.) | |
Parent | Infrastructure. Gets the IModelComponent object that is the parent of the ModelComponent object. (Inherited from ModelComponent.) | |
ParentDatabase | Gets the parent Database of the MiningStructureColumn object. (Inherited from MiningStructureColumn.) | |
ParentMiningStructure | Gets the parent mining structure of a MiningStructureColumn object. (Inherited from MiningStructureColumn.) | |
ParentServer | Gets the parent Server of the MiningStructureColumn object. (Inherited from MiningStructureColumn.) | |
Site | Infrastructure. Gets or sets the site of the component. (Inherited from NamedComponent.) | |
SiteID | Infrastructure. Gets or sets the identifier for the site associated with the component. (Inherited from NamedComponent.) | |
SourceMeasureGroup | Gets or sets the source measure group associated with a TableMiningStructureColumn object. | |
Translations | Gets the collection of translations associated with a TableMiningStructureColumn object. |
Top
Methods
Name | Description | |
---|---|---|
AddToContainer | Infrastructure. Adds a ModelComponent object to the specified container. (Inherited from ModelComponent.) | |
AfterInsert | Infrastructure. Displays a ModelComponent object after added to the specified index. (Inherited from ModelComponent.) | |
AfterMove | Infrastructure. Displays a ModelComponent object after moving to the specified index. (Inherited from ModelComponent.) | |
AfterRemove | Infrastructure. Displays a ModelComponentCollection after a ModelComponent object is removed. (Inherited from ModelComponent.) | |
BeforeRemove | Infrastructure. Removes the MiningStructureColumn object before the cleanup. (Inherited from MiningStructureColumn.) | |
Clone | Creates a new full copy of an object. (Overrides MiningStructureColumn.Clone().) | |
CopyTo | Copies a TableMiningStructureColumn object to the specified object. | |
CreateDerivedColumn() | Creates a derived column from the TableMiningStructureColumn object. (Overrides MiningStructureColumn.CreateDerivedColumn().) | |
CreateDerivedColumn(Boolean) | Creates a derived column from the TableMiningStructureColumn object. | |
CreateObjRef | Security Critical. (Inherited from MarshalByRefObject.) | |
Dispose | (Inherited from Component.) | |
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | Security Critical. (Inherited from MarshalByRefObject.) | |
GetType | (Inherited from Object.) | |
InitializeLifetimeService | Security Critical. (Inherited from MarshalByRefObject.) | |
RemoveFromContainer | Infrastructure. Removes a ModelComponent object from the specified container. (Inherited from ModelComponent.) | |
Submit() | Infrastructure. Submits a ModelComponent object. (Inherited from ModelComponent.) | |
Submit(Boolean) | Infrastructure. Submits a ModelComponent object. (Inherited from ModelComponent.) | |
ToString | Returns a string containing the name of the component. (Inherited from NamedComponent.) | |
Validate(ValidationErrorCollection) | Validates the element to which it is appended; returns any errors encountered in a collection. (Inherited from ModelComponent.) | |
Validate(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.) | |
Validate(ValidationErrorCollection, Boolean, ServerEdition) | Indicates whether the TableMiningStructureColumn object is valid. (Overrides NamedComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition).) |
Top
Events
Name | Description | |
---|---|---|
Disposed | (Inherited from Component.) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
ICloneable.Clone | Creates and returns a new object that is a copy of the current instance of this TableMiningStructureColumn object. | |
IFormattable.ToString | Formats the value of the current instance using the specified format. (Inherited from NamedComponent.) | |
IHostableComponent.Host | Gets or sets the IServiceProvider that is the host of the ModelComponent. (Inherited from ModelComponent.) | |
IModelComponent.FriendlyPath | Gets a friendly path for the ModelComponent. (Inherited from ModelComponent.) | |
IModelComponent.OwningCollection | Gets or sets the collection that owns the current object. (Inherited from ModelComponent.) |
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.