Classe MajorObject
Serves as the base class from which all major objects are derived.
Espace de noms : Microsoft.AnalysisServices
Assembly : Microsoft.AnalysisServices (dans Microsoft.AnalysisServices.dll)
Syntaxe
'Déclaration
<GuidAttribute("92668AA5-FE9A-49ea-BE65-45F19305EDC5")> _
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")> _
Public MustInherit Class MajorObject _
Inherits NamedComponent _
Implements IDeserializationStartCallback, IDeserializationCallback
'Utilisation
Dim instance As MajorObject
[GuidAttribute("92668AA5-FE9A-49ea-BE65-45F19305EDC5")]
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")]
public abstract class MajorObject : NamedComponent,
IDeserializationStartCallback, IDeserializationCallback
[GuidAttribute(L"92668AA5-FE9A-49ea-BE65-45F19305EDC5")]
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")]
public ref class MajorObject abstract : public NamedComponent,
IDeserializationStartCallback, IDeserializationCallback
[<AbstractClassAttribute>]
[<GuidAttribute("92668AA5-FE9A-49ea-BE65-45F19305EDC5")>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")>]
type MajorObject =
class
inherit NamedComponent
interface IDeserializationStartCallback
interface IDeserializationCallback
end
public abstract class MajorObject extends NamedComponent implements IDeserializationStartCallback, IDeserializationCallback
Notes
Nouveau : 17 juillet 2006
A major object is a class that represents a complete object as a whole entity and not as a part of another object, such objects can be independently created, altered and deleted. The following is a list of major objects.
Hiérarchie d'héritage
System. . :: . .Object
System. . :: . .MarshalByRefObject
System.ComponentModel. . :: . .Component
Microsoft.AnalysisServices. . :: . .ModelComponent
Microsoft.AnalysisServices. . :: . .NamedComponent
Microsoft.AnalysisServices..::..MajorObject
Microsoft.AnalysisServices. . :: . .AggregationDesign
Microsoft.AnalysisServices. . :: . .Assembly
Microsoft.AnalysisServices. . :: . .DataSource
Microsoft.AnalysisServices. . :: . .DataSourceView
Microsoft.AnalysisServices. . :: . .MdxScript
Microsoft.AnalysisServices. . :: . .Permission
Microsoft.AnalysisServices. . :: . .Perspective
Microsoft.AnalysisServices. . :: . .ProcessableMajorObject
Microsoft.AnalysisServices. . :: . .Role
Microsoft.AnalysisServices. . :: . .Server
Microsoft.AnalysisServices. . :: . .Trace
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.