Поделиться через


Интерфейс 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