Класс MajorObject
Serves as the base class from which all major objects are derived.
Пространство имен: Microsoft.AnalysisServices
Сборка: Microsoft.AnalysisServices (в Microsoft.AnalysisServices.dll)
Синтаксис
'Декларация
<GuidAttribute("92668AA5-FE9A-49ea-BE65-45F19305EDC5")> _
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736AD6E5F9586BAC2D531EABC3ACC666C2F8EC879FA94F8F7B0327D2FF2ED523448F83C3D5C5DD2DFC7BC99C5286B2C125117BF5CBE242B9D41750732B2BDFFE649C6EFB8E5526D526FDD130095ECDB7BF210809C6CDAD8824FAA9AC0310AC3CBA2AA0523567B2DFA7FE250B30FACBD62D4EC99B94AC47C7D3B28F1F6E4C8")> _
Public MustInherit Class MajorObject _
Inherits NamedComponent _
Implements IDeserializationStartCallback, IDeserializationCallback
'Применение
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
Замечания
Добавления: 17 июля 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.
Иерархия наследования
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
Потоковая защита
Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.