다음을 통해 공유


SimpleMonikerResolver 클래스

기본 XML serialization을 사용하여 모델을 serialize할 때 단순 문자열 참조를 확인합니다.

상속 계층 구조

System.Object
  Microsoft.VisualStudio.Modeling.SimpleMonikerResolver
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceSerializationBehaviorMonikerResolver
    Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelSerializationBehaviorMonikerResolverBase

네임스페이스:  Microsoft.VisualStudio.Modeling
어셈블리:  Microsoft.VisualStudio.Modeling.Sdk.12.0(Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

구문

‘선언
Public MustInherit Class SimpleMonikerResolver _
    Implements IMonikerResolver, IDisposable
public abstract class SimpleMonikerResolver : IMonikerResolver, 
    IDisposable

SimpleMonikerResolver 형식에서는 다음과 같은 멤버를 노출합니다.

생성자

  이름 설명
Protected 메서드 SimpleMonikerResolver SimpleMonikerResolver 클래스의 새 인스턴스를 초기화합니다.

위쪽

속성

  이름 설명
Public 속성 IsDeserializing 모니커가 현재 deserialization에 사용 중인지 여부를 반환
Protected 속성 IsDisposed 모니커 확인자를 가져오고 삭제되었는지 여부를 확인합니다.
Public 속성 SerializationContext 사용되지 않습니다. serialization 컨텍스트를 가져오거나 설정합니다.
Protected 속성 UnresolvedMonikerExceptionMessage 확인되지 않은 모니커 예외의 오류 메시지를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddNewElement deserialization 트랜잭션 중에 요소를 추가합니다.
Protected 메서드 AddToLookupTable 모니커를 확인하는 모니커 조회 테이블에 추가 키를 추가합니다.
Protected 메서드 CalculateQualifiedName 지정된 요소의 모니커로 serialize된 정규화된 문자열을 계산합니다.
Protected 메서드 CanBeMonikerized 도메인 클래스를 모니커로 serialize할 수 있는지 여부를 나타냅니다.
Public 메서드 CreateMoniker 현재 구현되지 않았습니다.
Public 메서드 CreateMonikerForToken 현재 구현되지 않았습니다.
Protected 메서드 DeserializationComplete serialization이 완료되었는지 아니면 중단되었는지를 나타냅니다.
Public 메서드 Dispose() SimpleMonikerResolver 에서 사용하는 모든 리소스를 해제합니다.
Protected 메서드 Dispose(Boolean) 이 모니커 확인자를 삭제합니다.
Public 메서드 Equals 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨)
Protected 메서드 Finalize 모니커 확인자를 종료하지만 삭제하지는 않습니다. (Object.Finalize()을(를) 재정의함)
Public 메서드 GetHashCode 기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드 GetType 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드정적 멤버 IsFullyQualified 입력 문자열이 정규화된 참조인지 여부를 나타냅니다.
Protected 메서드 MemberwiseClone 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨)
Protected 메서드 OnAmbiguousMoniker 두 요소가 동일한 모니커를 갖고 있는지 여부를 확인합니다.
Protected 메서드 OnMonikerResolvedToDuplicateLink 모니커에 중복 링크가 있는지 여부를 확인합니다.
Protected 메서드 OnStoreDisposing 저장소가 삭제됨을 수신기에 알립니다.
Protected 메서드 OnTopLevelTransactionBeginning 새 최상위 트랜잭션이 있는지 여부를 확인합니다.
Protected 메서드 OnTransactionRollback 트랜잭션이 롤백되었음을 수신기에 알립니다.
Protected 메서드 OnUnresolvedMoniker 확인되지 않은 모니커가 있는지 여부를 확인합니다.
Public 메서드 ProcessAddedElement deserialization 중에 만들어진 요소가 처리되었고 모니커가 조회 테이블에 추가되었는지 여부를 확인합니다.
Public 메서드 Reset 모니커 확인자를 시작 상태로 다시 초기화
Public 메서드 ResolveMoniker 요소 하나에 대한 모니커를 확인합니다.
Public 메서드 ToString 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

Microsoft.VisualStudio.Modeling 네임스페이스