다음을 통해 공유


MajorObjectCollection 클래스

Contains a collection of MajorObject objects.

상속 계층

System. . :: . .Object
  Microsoft.AnalysisServices. . :: . .ModelComponentCollection
    Microsoft.AnalysisServices. . :: . .NamedComponentCollection
      Microsoft.AnalysisServices..::..MajorObjectCollection
        추가 정보...

네임스페이스:  Microsoft.AnalysisServices
어셈블리:  Microsoft.AnalysisServices(Microsoft.AnalysisServices.dll)

구문

‘선언
<GuidAttribute("28AAE99B-1831-4017-A5CA-8F122C957C29")> _
Public MustInherit Class MajorObjectCollection _
    Inherits NamedComponentCollection
‘사용 방법
Dim instance As MajorObjectCollection
[GuidAttribute("28AAE99B-1831-4017-A5CA-8F122C957C29")]
public abstract class MajorObjectCollection : NamedComponentCollection
[GuidAttribute(L"28AAE99B-1831-4017-A5CA-8F122C957C29")]
public ref class MajorObjectCollection abstract : public NamedComponentCollection
[<AbstractClassAttribute>]
[<GuidAttribute("28AAE99B-1831-4017-A5CA-8F122C957C29")>]
type MajorObjectCollection =  
    class
        inherit NamedComponentCollection
    end
public abstract class MajorObjectCollection extends NamedComponentCollection

MajorObjectCollection 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
보호된 메서드 MajorObjectCollection Initializes a new instance of the MajorObjectCollection class for the specified parent object.

맨 위로 이동

속성

  이름 설명
공용 속성 Count Gets the number of ModelComponent objects in the ModelComponentCollection. (ModelComponentCollection에서 상속됨)
보호된 속성 DemandLoadingService 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 속성 IsFixedSize Gets a value indicating whether the ModelComponentCollection has a fixed size. (ModelComponentCollection에서 상속됨)
공용 속성 IsReadOnly Gets a value indicating whether the ModelComponentCollection is read-only. (ModelComponentCollection에서 상속됨)
공용 속성 IsSynchronized Gets a value indicating whether access to the ModelComponentCollection is synchronized (thread-safe). (ModelComponentCollection에서 상속됨)
보호된 속성 Item Gets the IModelComponent at the specified index. (ModelComponentCollection에서 상속됨)
보호된 속성 ItemsType Gets the Type of objects that can be contained by the ModelComponentCollection. (ModelComponentCollection에서 상속됨)
공용 속성 Parent Gets the IModelComponent that contains the ModelComponentCollection. (ModelComponentCollection에서 상속됨)
보호된 속성 Preloadable 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 속성 SyncRoot Gets an object that can be used to synchronize access to the ModelComponentCollection. (ModelComponentCollection에서 상속됨)

맨 위로 이동

메서드

  이름 설명
보호된 메서드 Add(ModelComponent) Adds a ModelComponent to the end of the MajorObjectCollection. (NamedComponentCollection. . :: . .Add(ModelComponent)을(를) 재정의함)
보호된 메서드 Add(String, IModelComponent) (ModelComponentCollection에서 상속됨)
보호된 메서드 Add(ModelComponent, Boolean) 인프라입니다. (ModelComponentCollection에서 상속됨)
보호된 메서드 Add(String, IModelComponent, Boolean) (ModelComponentCollection에서 상속됨)
보호된 메서드 AddNew(String, Type) 인프라입니다. (ModelComponentCollection에서 상속됨)
보호된 메서드 AddNew(String, String, Type) 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 메서드 CanAdd 인프라입니다. (NamedComponentCollection에서 상속됨)
보호된 메서드 ChangeKey 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 메서드 Clear Removes all elements from the ModelComponentCollection. (ModelComponentCollection에서 상속됨)
공용 메서드 Contains(String) (NamedComponentCollection에서 상속됨)
보호된 메서드 Contains(IModelComponent) (ModelComponentCollection에서 상속됨)
공용 메서드 ContainsName (NamedComponentCollection에서 상속됨)
공용 메서드 CopyTo Copies the entire ModelComponentCollection to a one-dimensional Array, starting at the specified index of the target array. (ModelComponentCollection에서 상속됨)
보호된 메서드 EnsureLoaded 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetEnumerator Returns an enumerator that can iterate through the ModelComponentCollection. (ModelComponentCollection에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
보호된 메서드 GetItem Gets a reference to the specified component. (ModelComponentCollection에서 상속됨)
공용 메서드 GetNewID() () () () (NamedComponentCollection에서 상속됨)
공용 메서드 GetNewID(String) (NamedComponentCollection에서 상속됨)
공용 메서드 GetNewName() () () () (NamedComponentCollection에서 상속됨)
공용 메서드 GetNewName(String) (NamedComponentCollection에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 IndexOf(String) (NamedComponentCollection에서 상속됨)
보호된 메서드 IndexOf(IModelComponent) (ModelComponentCollection에서 상속됨)
공용 메서드 IndexOfName (NamedComponentCollection에서 상속됨)
보호된 메서드 Insert(Int32, ModelComponent) Inserts a ModelComponent in the MajorObjectCollection at the specified index. (NamedComponentCollection. . :: . .Insert(Int32, ModelComponent)을(를) 재정의함)
보호된 메서드 Insert(IModelComponent, String, Int32) (ModelComponentCollection에서 상속됨)
보호된 메서드 Insert(IModelComponent, String, Int32, Boolean) (ModelComponentCollection에서 상속됨)
공용 메서드 IsValidID(String) (NamedComponentCollection에서 상속됨)
공용 메서드 IsValidID(String, String%) (NamedComponentCollection에서 상속됨)
보호된 메서드 IsValidID(String, Type, String%) (NamedComponentCollection에서 상속됨)
공용 메서드 IsValidName(String) (NamedComponentCollection에서 상속됨)
공용 메서드 IsValidName(String, String%) (NamedComponentCollection에서 상속됨)
보호된 메서드 IsValidName(String, Type, String%) (NamedComponentCollection에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
보호된 메서드 Remove (ModelComponentCollection에서 상속됨)
공용 메서드 RemoveAt(Int32) Removes the IModelComponent at the specified index from the ModelComponentCollection. (ModelComponentCollection에서 상속됨)
공용 메서드 RemoveAt(Int32, Boolean) 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 CollectionChanged 인프라입니다. (ModelComponentCollection에서 상속됨)
공용 이벤트 CollectionChanging 인프라입니다. (ModelComponentCollection에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 IList. . :: . .Add (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList. . :: . .Clear (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList. . :: . .Contains (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList. . :: . .IndexOf (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList. . :: . .Insert (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 속성 IList. . :: . .Item (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList. . :: . .Remove (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IList. . :: . .RemoveAt (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IModelComponentCollection. . :: . .Contains (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IModelComponentCollection. . :: . .Remove(IModelComponent) (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IModelComponentCollection. . :: . .Remove(IModelComponent, Boolean) (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 메서드 IOnDemandLoadableCollection. . :: . .BlockOnDemandLoad (ModelComponentCollection에서 상속됨)
명시적 인터페이스 구현전용 속성 IOnDemandLoadableCollection. . :: . .Loaded (ModelComponentCollection에서 상속됨)

맨 위로 이동

주의

The MajorObjectCollection abstract class is inherited by other collection classes in Analysis Management Objects (AMO) that contain major objects (in other words, any object that implements IMajorObject).

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

상속 계층

System. . :: . .Object
  Microsoft.AnalysisServices. . :: . .ModelComponentCollection
    Microsoft.AnalysisServices. . :: . .NamedComponentCollection
      Microsoft.AnalysisServices..::..MajorObjectCollection
        Microsoft.AnalysisServices. . :: . .AggregationDesignCollection
        Microsoft.AnalysisServices. . :: . .AssemblyCollection
        Microsoft.AnalysisServices. . :: . .CubeCollection
        Microsoft.AnalysisServices. . :: . .CubePermissionCollection
        Microsoft.AnalysisServices. . :: . .DatabaseCollection
        Microsoft.AnalysisServices. . :: . .DatabasePermissionCollection
        Microsoft.AnalysisServices. . :: . .DataSourceCollection
        Microsoft.AnalysisServices. . :: . .DataSourcePermissionCollection
        Microsoft.AnalysisServices. . :: . .DataSourceViewCollection
        Microsoft.AnalysisServices. . :: . .DimensionCollection
        Microsoft.AnalysisServices. . :: . .DimensionPermissionCollection
        Microsoft.AnalysisServices. . :: . .MdxScriptCollection
        Microsoft.AnalysisServices. . :: . .MeasureGroupCollection
        Microsoft.AnalysisServices. . :: . .MiningModelCollection
        Microsoft.AnalysisServices. . :: . .MiningModelPermissionCollection
        Microsoft.AnalysisServices. . :: . .MiningStructureCollection
        Microsoft.AnalysisServices. . :: . .MiningStructurePermissionCollection
        Microsoft.AnalysisServices. . :: . .PartitionCollection
        Microsoft.AnalysisServices. . :: . .PerspectiveCollection
        Microsoft.AnalysisServices. . :: . .RoleCollection
        Microsoft.AnalysisServices. . :: . .TraceCollection