Freigeben über


IMajorObject-Schnittstelle

Diese API unterstützt die SQL Server 2012-Infrastruktur und ist nicht zur direkten Verwendung im Code bestimmt.

Contains the collection of major objects.

Namespace:  Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)

Syntax

'Declaration
<GuidAttribute("90D7A9C4-CC18-4154-9207-0E2D414E1975")> _
Public Interface IMajorObject _
    Inherits INamedComponent, IModelComponent, IComponent, IDisposable
'Usage
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

Der IMajorObject-Typ macht folgende Elemente verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft BaseType Infrastruktur Gets the base type implementation of the IMajorObject.
Öffentliche Eigenschaft Description Gets or sets the long description of the component. (Geerbt von INamedComponent.)
Öffentliche Eigenschaft FriendlyPath Infrastruktur Gets a friendly path for this instance. (Geerbt von IModelComponent.)
Öffentliche Eigenschaft ID Gets or sets the engine ID of the component. (Geerbt von INamedComponent.)
Öffentliche Eigenschaft IsLoaded Infrastruktur Gets a value indicating whether the object is currently loaded.
Öffentliche Eigenschaft Name Gets or sets the name of the component as presented to user. (Geerbt von INamedComponent.)
Öffentliche Eigenschaft ObjectReference Infrastruktur Gets the object reference implementation of the IMajorObject.
Öffentliche Eigenschaft OwningCollection Infrastruktur Gets or sets the collection that owns the current object. (Geerbt von IModelComponent.)
Öffentliche Eigenschaft Parent Infrastruktur Gets the parent IModelComponent of this instance. (Geerbt von IModelComponent.)
Öffentliche Eigenschaft ParentDatabase Infrastruktur Gets the parent database referred to by IMajorObject.
Öffentliche Eigenschaft ParentServer Infrastruktur Gets the Server object that is the parent of the IMajorObject object.
Öffentliche Eigenschaft Path Infrastruktur Gets the path implementation.
Öffentliche Eigenschaft Site (Geerbt von IComponent.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode CreateBody Infrastruktur Creates a new body for the IMajorObject.
Öffentliche Methode DependsOn Infrastruktur Determines whether the dimension permission depends on an object.
Öffentliche Methode Dispose (Geerbt von IDisposable.)
Öffentliche Methode GetDependents Infrastruktur Adds a mining structures and subsequent dependents to the specified Hashtable.
Öffentliche Methode Refresh() Infrastruktur Updates current object from server definitions.
Öffentliche Methode Refresh(Boolean, RefreshType) Infrastruktur Updates current object from server definitions and loaded dependent objects if specified.
Öffentliche Methode Update Infrastruktur Updates server definition of current object to actual values using the default values to updates dependent objects.
Öffentliche Methode WriteRef Infrastruktur Writes a reference for the IMajorObject.

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed (Geerbt von IComponent.)

Zum Anfang

Siehe auch

Verweis

Microsoft.AnalysisServices-Namespace