NamedComponent Class
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Microsoft.AnalysisServices.NamedComponent
More...
Namespace: Microsoft.AnalysisServices
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
<GuidAttribute("AA77A7C5-38A3-41ad-BAE8-3101FE6A116D")> _
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")> _
Public MustInherit Class NamedComponent _
Inherits ModelComponent _
Implements INamedComponent, IModelComponent, IComponent, IDisposable, _
IFormattable
'Usage
Dim instance As NamedComponent
[GuidAttribute("AA77A7C5-38A3-41ad-BAE8-3101FE6A116D")]
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")]
public abstract class NamedComponent : ModelComponent,
INamedComponent, IModelComponent, IComponent, IDisposable, IFormattable
[GuidAttribute(L"AA77A7C5-38A3-41ad-BAE8-3101FE6A116D")]
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")]
public ref class NamedComponent abstract : public ModelComponent,
INamedComponent, IModelComponent, IComponent, IDisposable, IFormattable
[<AbstractClassAttribute>]
[<GuidAttribute("AA77A7C5-38A3-41ad-BAE8-3101FE6A116D")>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")>]
type NamedComponent =
class
inherit ModelComponent
interface INamedComponent
interface IModelComponent
interface IComponent
interface IDisposable
interface IFormattable
end
public abstract class NamedComponent extends ModelComponent implements INamedComponent, IModelComponent, IComponent, IDisposable, IFormattable
The NamedComponent type exposes the following members.
Constructors
Name | Description | |
---|---|---|
NamedComponent() | ||
NamedComponent(String) | ||
NamedComponent(String, String) |
Top
Properties
Name | Description | |
---|---|---|
Annotations | Gets a collection within which you can store custom data. (Inherited from ModelComponent.) | |
CanRaiseEvents | (Inherited from Component.) | |
Container | (Inherited from Component.) | |
Description | ||
DesignMode | (Inherited from Component.) | |
Events | (Inherited from Component.) | |
FriendlyName | (Overrides ModelComponent.FriendlyName.) | |
ID | ||
KeyForCollection | (Overrides ModelComponent.KeyForCollection.) | |
Name | ||
OwningCollection | Gets or sets the collection that contains the ModelComponent. (Inherited from ModelComponent.) | |
Parent | Infrastructure. (Inherited from ModelComponent.) | |
Site | (Overrides Component.Site.) | |
SiteID |
Top
Methods
Name | Description | |
---|---|---|
AddToContainer | Infrastructure. (Inherited from ModelComponent.) | |
AfterInsert | Infrastructure. (Inherited from ModelComponent.) | |
AfterMove | Infrastructure. (Inherited from ModelComponent.) | |
AfterRemove | Infrastructure. (Inherited from ModelComponent.) | |
BeforeRemove | Infrastructure. (Inherited from ModelComponent.) | |
CopyTo(ModelComponent) | Infrastructure. (Inherited from ModelComponent.) | |
CopyTo(NamedComponent) | ||
CreateObjRef | (Inherited from MarshalByRefObject.) | |
Dispose() | (Inherited from Component.) | |
Dispose(Boolean) | (Inherited from Component.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Component.) | |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetService | (Inherited from Component.) | |
GetType | (Inherited from Object.) | |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
MemberwiseClone() | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
RemoveFromContainer | Infrastructure. (Inherited from ModelComponent.) | |
Reset | ||
Submit() | Infrastructure. (Inherited from ModelComponent.) | |
Submit(Boolean) | Infrastructure. (Inherited from ModelComponent.) | |
ToString | (Overrides ModelComponent.ToString().) | |
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) | (Overrides ModelComponent.Validate(ValidationErrorCollection, Boolean, ServerEdition).) |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IFormattable.ToString | ||
IHostableComponent.Host | (Inherited from ModelComponent.) | |
IModelComponent.FriendlyPath | (Inherited from ModelComponent.) | |
IModelComponent.OwningCollection | (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.
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Microsoft.AnalysisServices.NamedComponent
Microsoft.AnalysisServices.Action
Microsoft.AnalysisServices.Aggregation
Microsoft.AnalysisServices.AggregationInstance
Microsoft.AnalysisServices.CubeDimension
Microsoft.AnalysisServices.DimensionAttribute
Microsoft.AnalysisServices.Hierarchy
Microsoft.AnalysisServices.Kpi
Microsoft.AnalysisServices.Level
Microsoft.AnalysisServices.MajorObject
Microsoft.AnalysisServices.Measure
Microsoft.AnalysisServices.MiningModelColumn
Microsoft.AnalysisServices.MiningStructureColumn