MajorObject Members

Serves as the base class from which all major objects are derived.

The following tables list the members exposed by the MajorObject type.

Protected Constructors

  Name Description
MajorObject Overloaded. Initializes a new major object as implemented by the derived class.

Top

Public Properties

(see also Protected Properties )

  Name Description
ms166259.pubproperty(en-US,SQL.90).gif Annotations Overridden. Gets the collection object of all annotations to current object.
ms166259.pubproperty(en-US,SQL.90).gif Container  (inherited from Component )
ms166259.pubproperty(en-US,SQL.90).gif CreatedTimestamp Gets or sets the date and time of the creation of the object.
ms166259.pubproperty(en-US,SQL.90).gif Description Overridden. Gets or sets a description string of current object.
ms166259.pubproperty(en-US,SQL.90).gif ID  (inherited from NamedComponent )
ms166259.pubproperty(en-US,SQL.90).gif IsLoaded  
ms166259.pubproperty(en-US,SQL.90).gif LastSchemaUpdate Gets or sets the date and time when current object schema was last updated.
ms166259.pubproperty(en-US,SQL.90).gif Name  (inherited from NamedComponent )
ms166259.pubproperty(en-US,SQL.90).gif OwningCollection  Gets or sets the collection that contains the ModelComponent. (inherited from ModelComponent)
ms166259.pubproperty(en-US,SQL.90).gif Parent  (inherited from ModelComponent )
ms166259.pubproperty(en-US,SQL.90).gif Site  (inherited from NamedComponent )
ms166259.pubproperty(en-US,SQL.90).gif SiteID  (inherited from NamedComponent )

Top

Protected Properties

  Name Description
ms166259.protproperty(en-US,SQL.90).gif CanRaiseEvents  (inherited from Component )
ms166259.protproperty(en-US,SQL.90).gif DesignMode  (inherited from Component )
ms166259.protproperty(en-US,SQL.90).gif Events  (inherited from Component )
ms166259.protproperty(en-US,SQL.90).gif FriendlyName  (inherited from NamedComponent )
ms166259.protproperty(en-US,SQL.90).gif KeyForCollection  (inherited from NamedComponent )

Top

Public Methods

(see also Protected Methods )

  Name Description
ms166259.pubmethod(en-US,SQL.90).gif CreateObjRef  (inherited from MarshalByRefObject )
ms166259.pubmethod(en-US,SQL.90).gif Dispose  Overloaded. (inherited from Component )
ms166259.pubmethod(en-US,SQL.90).gif Drop Overloaded. Removes current object and updates server.
ms166259.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms166259.pubmethod(en-US,SQL.90).gif GetDependents  
ms166259.pubmethod(en-US,SQL.90).gif GetHashCode  (inherited from Object )
ms166259.pubmethod(en-US,SQL.90).gif GetLifetimeService  (inherited from MarshalByRefObject )
ms166259.pubmethod(en-US,SQL.90).gif GetReferences  
ms166259.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms166259.pubmethod(en-US,SQL.90).gif GetUpdateOverwrites  
ms166259.pubmethod(en-US,SQL.90).gif InitializeLifetimeService  (inherited from MarshalByRefObject )
ms166259.pubmethod(en-US,SQL.90).gifms166259.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms166259.pubmethod(en-US,SQL.90).gif Refresh Overloaded. Updates current object from server definitions.
ms166259.pubmethod(en-US,SQL.90).gif Submit  Overloaded. (inherited from ModelComponent )
ms166259.pubmethod(en-US,SQL.90).gif ToString  (inherited from NamedComponent )
ms166259.pubmethod(en-US,SQL.90).gif Update Overloaded. Updates server definition of current object to the actual values using default values for update.
ms166259.pubmethod(en-US,SQL.90).gif Validate  Overloaded. (inherited from NamedComponent )

Top

Protected Methods

  Name Description
ms166259.protmethod(en-US,SQL.90).gif AddToContainer  (inherited from ModelComponent )
ms166259.protmethod(en-US,SQL.90).gif AfterInsert  (inherited from ModelComponent )
ms166259.protmethod(en-US,SQL.90).gif AfterMove  (inherited from ModelComponent )
ms166259.protmethod(en-US,SQL.90).gif AfterRemove  (inherited from ModelComponent )
ms166259.protmethod(en-US,SQL.90).gif BeforeRemove  (inherited from ModelComponent )
ms166259.protmethod(en-US,SQL.90).gif Clone  
ms166259.protmethod(en-US,SQL.90).gif CopyTo Overloaded.  
ms166259.protmethod(en-US,SQL.90).gif Dispose  Overloaded. (inherited from Component )
ms166259.protmethod(en-US,SQL.90).gif Finalize  (inherited from Component )
ms166259.protmethod(en-US,SQL.90).gif GetCreateReferences  
ms166259.protmethod(en-US,SQL.90).gif GetDropDependents  
ms166259.protmethod(en-US,SQL.90).gif GetService  (inherited from Component )
ms166259.protmethod(en-US,SQL.90).gif MemberwiseClone  Overloaded. (inherited from MarshalByRefObject )
ms166259.protmethod(en-US,SQL.90).gif RemoveFromContainer  (inherited from ModelComponent )
ms166259.protmethod(en-US,SQL.90).gif Reset  (inherited from NamedComponent )

Top

Public Events

  Name Description
ms166259.pubevent(en-US,SQL.90).gif Disposed  (inherited from Component )

Top

Explicit Interface Implementations

  Name Description
Microsoft.AnalysisServices.IDeserializationStartCallback.OnDeserializationBegin  
System.IFormattable.ToString  (inherited from NamedComponent )
System.Runtime.Serialization.IDeserializationCallback.OnDeserialization  
Microsoft.AnalysisServices.Hosting.IHostableComponent.Host  (inherited from ModelComponent )
Microsoft.AnalysisServices.IModelComponent.FriendlyPath  (inherited from ModelComponent )
Microsoft.AnalysisServices.IModelComponent.OwningCollection  (inherited from ModelComponent )

Top

See Also

Reference

MajorObject Class
Microsoft.AnalysisServices Namespace