다음을 통해 공유


ModelComponent 클래스

Represents the base class for most of the Analysis Management Objects.

상속 계층

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        추가 정보...

네임스페이스:  Microsoft.AnalysisServices
어셈블리:  Microsoft.AnalysisServices(Microsoft.AnalysisServices.dll)

구문

‘선언
<GuidAttribute("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")> _
Public MustInherit Class ModelComponent _
    Inherits Component _
    Implements IModelComponent, IComponent, IDisposable, IHostableComponent
‘사용 방법
Dim instance As ModelComponent
[GuidAttribute("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")]
public abstract class ModelComponent : Component, 
    IModelComponent, IComponent, IDisposable, IHostableComponent
[GuidAttribute(L"FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")]
public ref class ModelComponent abstract : public Component, 
    IModelComponent, IComponent, IDisposable, IHostableComponent
[<AbstractClassAttribute>]
[<GuidAttribute("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")>]
type ModelComponent =  
    class 
        inherit Component 
        interface IModelComponent 
        interface IComponent 
        interface IDisposable 
        interface IHostableComponent 
    end
public abstract class ModelComponent extends Component implements IModelComponent, IComponent, IDisposable, IHostableComponent

ModelComponent 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
보호된 메서드 ModelComponent Initializes a new instance of the ModelComponent class using the default values.

맨 위로 이동

속성

  이름 설명
공용 속성 Annotations Gets a collection within which you can store custom data.
보호된 속성 CanRaiseEvents (Component에서 상속됨)
공용 속성 Container (Component에서 상속됨)
보호된 속성 DesignMode (Component에서 상속됨)
보호된 속성 Events (Component에서 상속됨)
보호된 속성 FriendlyName 인프라입니다. Gets the friendly name of the ModelComponent.
보호된 속성 KeyForCollection 인프라입니다. Gets the key used in the collection.
공용 속성 OwningCollection Gets or sets the collection that contains the ModelComponent.
공용 속성 Parent 인프라입니다. Gets the IModelComponent object that is the parent of the ModelComponent object.
공용 속성 Site (Component에서 상속됨)

맨 위로 이동

메서드

  이름 설명
보호된 메서드 AddToContainer 인프라입니다. Adds a ModelComponent object to the specified container.
보호된 메서드 AfterInsert 인프라입니다. Displays a ModelComponent object after added to the specified index.
보호된 메서드 AfterMove 인프라입니다. Displays a ModelComponent object after moving to the specified index.
보호된 메서드 AfterRemove 인프라입니다. Displays a ModelComponentCollection after a ModelComponent object is removed.
보호된 메서드 BeforeRemove 인프라입니다. Removes the ModelComponent object before the cleanup.
보호된 메서드 CopyTo 인프라입니다. Copies a ModelComponent object to the specified object.
공용 메서드 CreateObjRef 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
공용 메서드 Dispose() (Component에서 상속됨)
보호된 메서드 Dispose(Boolean) (Component에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Component에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetLifetimeService 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
보호된 메서드 GetService (Component에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 InitializeLifetimeService 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
보호된 메서드 MemberwiseClone() (Object에서 상속됨)
보호된 메서드 MemberwiseClone(Boolean) (MarshalByRefObject에서 상속됨)
보호된 메서드 RemoveFromContainer 인프라입니다. Removes a ModelComponent object from the specified container.
보호된 메서드 Reset 인프라입니다. Resets the component to an initial state.
공용 메서드 Submit() 인프라입니다. Submits a ModelComponent object.
공용 메서드 Submit(Boolean) 인프라입니다. Submits a ModelComponent object.
공용 메서드 ToString 인프라입니다. Returns a string that represents the current object. (Component.ToString()을(를) 재정의함)
공용 메서드 Validate(ValidationErrorCollection) Validates the element to which it is appended; returns any errors encountered in a collection.
공용 메서드 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.
공용 메서드 Validate(ValidationErrorCollection, Boolean, ServerEdition) Indicates whether a ModelComponent object is valid.

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 Disposed (Component에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 속성 IHostableComponent.Host Gets or sets the IServiceProvider that is the host of the ModelComponent.
명시적 인터페이스 구현전용 속성 IModelComponent.FriendlyPath Gets a friendly path for the ModelComponent.
명시적 인터페이스 구현전용 속성 IModelComponent.OwningCollection Gets or sets the collection that owns the current object.

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.AnalysisServices 네임스페이스

상속 계층

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.ModelComponent
        Microsoft.AnalysisServices.Account
        Microsoft.AnalysisServices.AggregationAttribute
        Microsoft.AnalysisServices.AggregationDesignAttribute
        Microsoft.AnalysisServices.AggregationDesignDimension
        Microsoft.AnalysisServices.AggregationDimension
        Microsoft.AnalysisServices.AggregationInstanceAttribute
        Microsoft.AnalysisServices.AggregationInstanceDimension
        Microsoft.AnalysisServices.AggregationInstanceMeasure
        Microsoft.AnalysisServices.AttributePermission
        Microsoft.AnalysisServices.AttributeRelationship
        Microsoft.AnalysisServices.CalculationProperty
        Microsoft.AnalysisServices.CellPermission
        Microsoft.AnalysisServices.CubeAttribute
        Microsoft.AnalysisServices.CubeDimensionPermission
        Microsoft.AnalysisServices.CubeHierarchy
        Microsoft.AnalysisServices.MeasureGroupAttribute
        Microsoft.AnalysisServices.MeasureGroupDimension
        Microsoft.AnalysisServices.NamedComponent
        Microsoft.AnalysisServices.PerspectiveAction
        Microsoft.AnalysisServices.PerspectiveAttribute
        Microsoft.AnalysisServices.PerspectiveCalculation
        Microsoft.AnalysisServices.PerspectiveDimension
        Microsoft.AnalysisServices.PerspectiveHierarchy
        Microsoft.AnalysisServices.PerspectiveKpi
        Microsoft.AnalysisServices.PerspectiveMeasure
        Microsoft.AnalysisServices.PerspectiveMeasureGroup
        Microsoft.AnalysisServices.Relationship
        Microsoft.AnalysisServices.RelationshipEnd
        Microsoft.AnalysisServices.RelationshipEndAttribute
        Microsoft.AnalysisServices.Translation