Share via


DocumentMap 클래스

Provides a depth-first, on demand traversal of a report's document map.

상속 계층

System.Object
  Microsoft.ReportingServices.OnDemandReportRendering.DocumentMap

네임스페이스:  Microsoft.ReportingServices.OnDemandReportRendering
어셈블리:  Microsoft.ReportingServices.ProcessingCore(Microsoft.ReportingServices.ProcessingCore.dll)

구문

‘선언
<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public MustInherit Class DocumentMap _
    Implements IEnumerator(Of DocumentMapNode), IDisposable,  _
    IEnumerator
‘사용 방법
Dim instance As DocumentMap
[StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public abstract class DocumentMap : IEnumerator<DocumentMapNode>, 
    IDisposable, IEnumerator
[StrongNameIdentityPermissionAttribute(SecurityAction::InheritanceDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class DocumentMap abstract : IEnumerator<DocumentMapNode^>, 
    IDisposable, IEnumerator
[<AbstractClassAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.InheritanceDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type DocumentMap =  
    class 
        interface IEnumerator<DocumentMapNode>
        interface IDisposable 
        interface IEnumerator 
    end
public abstract class DocumentMap implements IEnumerator<DocumentMapNode>, IDisposable, IEnumerator

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

생성자

  이름 설명
보호된 메서드 DocumentMap 인프라입니다. Initializes a new instance of the DocumentMap class.

맨 위로 이동

속성

  이름 설명
공용 속성 Current Gets or sets the current node in the document map.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Close Closes the document map.
공용 메서드 Dispose Releases all resources used by the DocumentMapclass.
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 MoveNext Moves to the next item in the document map.
공용 메서드 Reset Resets the document map.
공용 메서드 ToString (Object에서 상속됨)

맨 위로 이동

필드

  이름 설명
보호된 필드 m_isClosed 인프라입니다. Specifies whether a document map is closed.

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 속성 IEnumerator.Current 인프라입니다. Gets or sets the current node in the document map.

맨 위로 이동

스레드 보안

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

참고 항목

참조

Microsoft.ReportingServices.OnDemandReportRendering 네임스페이스