IMajorObject 接口

此 API 支持 SQL Server 2012 基础结构,但不能通过代码直接使用。

Contains the collection of major objects.

命名空间:  Microsoft.AnalysisServices
程序集:  Microsoft.AnalysisServices(在 Microsoft.AnalysisServices.dll 中)

语法

声明
<GuidAttribute("90D7A9C4-CC18-4154-9207-0E2D414E1975")> _
Public Interface IMajorObject _
    Inherits INamedComponent, IModelComponent, IComponent, IDisposable
用法
Dim instance As IMajorObject
[GuidAttribute("90D7A9C4-CC18-4154-9207-0E2D414E1975")]
public interface IMajorObject : INamedComponent, 
    IModelComponent, IComponent, IDisposable
[GuidAttribute(L"90D7A9C4-CC18-4154-9207-0E2D414E1975")]
public interface class IMajorObject : INamedComponent, 
    IModelComponent, IComponent, IDisposable
[<GuidAttribute("90D7A9C4-CC18-4154-9207-0E2D414E1975")>]
type IMajorObject =  
    interface 
        interface INamedComponent 
        interface IModelComponent 
        interface IComponent 
        interface IDisposable 
    end
public interface IMajorObject extends INamedComponent, IModelComponent, IComponent, IDisposable

IMajorObject 类型公开以下成员。

属性

  名称 说明
公共属性 BaseType 基础结构。Gets the base type implementation of the IMajorObject.
公共属性 Description Gets or sets the long description of the component. (从 INamedComponent 继承。)
公共属性 FriendlyPath 基础结构。Gets a friendly path for this instance. (从 IModelComponent 继承。)
公共属性 ID Gets or sets the engine ID of the component. (从 INamedComponent 继承。)
公共属性 IsLoaded 基础结构。Gets a value indicating whether the object is currently loaded.
公共属性 Name Gets or sets the name of the component as presented to user. (从 INamedComponent 继承。)
公共属性 ObjectReference 基础结构。Gets the object reference implementation of the IMajorObject.
公共属性 OwningCollection 基础结构。Gets or sets the collection that owns the current object. (从 IModelComponent 继承。)
公共属性 Parent 基础结构。Gets the parent IModelComponent of this instance. (从 IModelComponent 继承。)
公共属性 ParentDatabase 基础结构。Gets the parent database referred to by IMajorObject.
公共属性 ParentServer 基础结构。Gets the Server object that is the parent of the IMajorObject object.
公共属性 Path 基础结构。Gets the path implementation.
公共属性 Site (从 IComponent 继承。)

页首

方法

  名称 说明
公共方法 CreateBody 基础结构。Creates a new body for the IMajorObject.
公共方法 DependsOn 基础结构。Determines whether the dimension permission depends on an object.
公共方法 Dispose (从 IDisposable 继承。)
公共方法 GetDependents 基础结构。Adds a mining structures and subsequent dependents to the specified Hashtable.
公共方法 Refresh() 基础结构。Updates current object from server definitions.
公共方法 Refresh(Boolean, RefreshType) 基础结构。Updates current object from server definitions and loaded dependent objects if specified.
公共方法 Update 基础结构。Updates server definition of current object to actual values using the default values to updates dependent objects.
公共方法 WriteRef 基础结构。Writes a reference for the IMajorObject.

页首

事件

  名称 说明
公共事件 Disposed (从 IComponent 继承。)

页首

请参阅

参考

Microsoft.AnalysisServices 命名空间