Klasa ModelComponent
Jest to klasa bazowa dla większości Analysis Management Objects.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Więcej...
Przestrzeń nazw: Microsoft.AnalysisServices
Zestaw: Microsoft.AnalysisServices (w Microsoft.AnalysisServices.dll)
Składnia
'Deklaracja
<GuidAttribute("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")> _
Public MustInherit Class ModelComponent _
Inherits Component _
Implements IModelComponent, IComponent, IDisposable, IHostableComponent
'Użycie
Dim instance As ModelComponent
[GuidAttribute("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")]
public abstract class ModelComponent : Component,
IModelComponent, IComponent, IDisposable, IHostableComponent
[GuidAttribute(L"FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")]
public ref class ModelComponent abstract : public Component,
IModelComponent, IComponent, IDisposable, IHostableComponent
[<AbstractClassAttribute>]
[<GuidAttribute("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")>]
type ModelComponent =
class
inherit Component
interface IModelComponent
interface IComponent
interface IDisposable
interface IHostableComponent
end
public abstract class ModelComponent extends Component implements IModelComponent, IComponent, IDisposable, IHostableComponent
Typ ModelComponent uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ModelComponent | Inicjuje nowe wystąpienie ModelComponent klasy przy użyciu wartości domyślnych. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
Annotations | Pobiera kolekcja, w którym można przechowywać dane niestandardowe. | |
CanRaiseEvents | (Dziedziczony z Component). | |
Container | (Dziedziczony z Component). | |
DesignMode | (Dziedziczony z Component). | |
Events | (Dziedziczony z Component). | |
FriendlyName | Infrastruktura. | |
KeyForCollection | Infrastruktura. | |
OwningCollection | Pobiera lub ustawia kolekcja, która zawiera ModelComponent. | |
Parent | Infrastruktura. | |
Site | (Dziedziczony z Component). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AddToContainer | Infrastruktura. | |
AfterInsert | Infrastruktura. | |
AfterMove | Infrastruktura. | |
AfterRemove | Infrastruktura. | |
BeforeRemove | Infrastruktura. | |
CopyTo | Infrastruktura. | |
CreateObjRef | (Dziedziczony z MarshalByRefObject). | |
Dispose() | (Dziedziczony z Component). | |
Dispose(Boolean) | (Dziedziczony z Component). | |
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Component). | |
GetHashCode | (Dziedziczony z Object). | |
GetLifetimeService | (Dziedziczony z MarshalByRefObject). | |
GetService | (Dziedziczony z Component). | |
GetType | (Dziedziczony z Object). | |
InitializeLifetimeService | (Dziedziczony z MarshalByRefObject). | |
MemberwiseClone() | (Dziedziczony z Object). | |
MemberwiseClone(Boolean) | (Dziedziczony z MarshalByRefObject). | |
RemoveFromContainer | Infrastruktura. | |
Reset | Infrastruktura. | |
Submit() | Infrastruktura. | |
Submit(Boolean) | Infrastruktura. | |
ToString | Infrastruktura. (Zastępuje Component.ToString()). | |
Validate(ValidationErrorCollection) | Sprawdza poprawność element, do którego jest dołączony; Zwraca wszelkich błędów napotkanych kolekcja. | |
Validate(ValidationErrorCollection, Boolean) | Sprawdza poprawność element, do którego jest dołączony; Zwraca wszelkich błędów napotkanych kolekcja.Zawiera także parametr umożliwiające zwrot szczegółowe błędy. | |
Validate(ValidationErrorCollection, Boolean, ServerEdition) |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IHostableComponent.Host | ||
IModelComponent.FriendlyPath | ||
IModelComponent.OwningCollection |
Do góry
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Hierarchia dziedziczenia
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.AnalysisServices.ModelComponent
Microsoft.AnalysisServices.Account
Microsoft.AnalysisServices.AggregationAttribute
Microsoft.AnalysisServices.AggregationDesignAttribute
Microsoft.AnalysisServices.AggregationDesignDimension
Microsoft.AnalysisServices.AggregationDimension
Microsoft.AnalysisServices.AggregationInstanceAttribute
Microsoft.AnalysisServices.AggregationInstanceDimension
Microsoft.AnalysisServices.AggregationInstanceMeasure
Microsoft.AnalysisServices.AttributePermission
Microsoft.AnalysisServices.AttributeRelationship
Microsoft.AnalysisServices.CalculationProperty
Microsoft.AnalysisServices.CellPermission
Microsoft.AnalysisServices.CubeAttribute
Microsoft.AnalysisServices.CubeDimensionPermission
Microsoft.AnalysisServices.CubeHierarchy
Microsoft.AnalysisServices.MeasureGroupAttribute
Microsoft.AnalysisServices.MeasureGroupDimension
Microsoft.AnalysisServices.NamedComponent
Microsoft.AnalysisServices.PerspectiveAction
Microsoft.AnalysisServices.PerspectiveAttribute
Microsoft.AnalysisServices.PerspectiveCalculation
Microsoft.AnalysisServices.PerspectiveDimension
Microsoft.AnalysisServices.PerspectiveHierarchy
Microsoft.AnalysisServices.PerspectiveKpi
Microsoft.AnalysisServices.PerspectiveMeasure
Microsoft.AnalysisServices.PerspectiveMeasureGroup
Microsoft.AnalysisServices.Translation