MemberCollection 클래스

Position, Level 또는 Tuple에 포함된 Member 개체의 읽기 전용 요청 시 컬렉션을 가져옵니다.

상속 계층

Object
  Microsoft.AnalysisServices.AdomdServer.MemberCollection

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

구문

‘선언
Public NotInheritable Class MemberCollection _
    Implements IEnumerable, IDisposable, ICollection
‘사용 방법
Dim instance As MemberCollection
public sealed class MemberCollection : IEnumerable, 
    IDisposable, ICollection
public ref class MemberCollection sealed : IEnumerable, 
    IDisposable, ICollection
[<SealedAttribute>]
type MemberCollection =  
    class 
        interface IEnumerable 
        interface IDisposable 
        interface ICollection 
    end
public final class MemberCollection implements IEnumerable, IDisposable, ICollection

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

속성

  이름 설명
공용 속성 Count 컬렉션의 Member 개체 수를 가져옵니다.
공용 속성 IsSynchronized 컬렉션에 대한 액세스가 동기화되었는지(스레드로부터 안전한지) 여부를 나타내는 값을 가져옵니다.
공용 속성 Item 인덱스를 사용하여 컬렉션에서 지정한 Member를 가져옵니다.Microsoft Visual C#에서 이 속성은 MemberCollection 클래스의 인덱서입니다.
공용 속성 SyncRoot 컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

위쪽

메서드

  이름 설명
공용 메서드 {dtor} MemberCollection 에서 사용하는 모든 리소스를 해제합니다.
공용 메서드 CopyTo(Array, Int32) 컬렉션의 요소를 지정된 배열에 복사합니다.
공용 메서드 CopyTo(array<Member[], Int32) 컬렉션의 요소를 지정된 배열에 복사합니다.
공용 메서드 Dispose MemberCollection 에서 사용하는 모든 리소스를 해제합니다.
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 GetEnumerator() 컬렉션을 반복하는 열거자를 가져옵니다.
보호된 메서드 GetEnumerator() MemberCollection 을 반복하는 열거자를 가져옵니다.
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)

위쪽

주의

MemberCollection은 Member 개체의 컬렉션을 외부적으로 나타내지만 컬렉션이 내부적으로 로드되고 컬렉션의 부모에 따라 다음 두 가지 방법 중 하나로 관리됩니다.

  • Tuple의 경우와 같이 부모 개체가 쿼리 결과로 참조될 경우 컬렉션은 해당 쿼리에서 참조되는 멤버를 나타냅니다.

  • 부모 개체가 메타데이터 요청의 결과로 참조될 경우 컬렉션은 부모 개체의 정의에서 참조되는 멤버를 나타냅니다.

스레드 보안

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

참고 항목

참조

Microsoft.AnalysisServices.AdomdServer 네임스페이스