ModelBusReference 클래스
모델에 대 한 참조를 캡슐화합니다.다음 변형을 지원 되는: 참조 모델입니다. 모델에 있는 요소를 참조 합니다. 모델 및 해당 모델의 뷰를 참조 합니다. 보기를 사용 하 여 모델에 있는 요소를 참조 합니다.
상속 계층 구조
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusReference
네임스페이스: Microsoft.VisualStudio.Modeling.Integration
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0(Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)
구문
‘선언
Public Class ModelBusReference _
Implements IEquatable(Of ModelBusReference)
public class ModelBusReference : IEquatable<ModelBusReference>
ModelBusReference 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
위쪽
속성
이름 | 설명 | |
---|---|---|
AdapterReference | 어댑터 모델 버스 참조 나 null에서 어댑터 참조를 deserialize 하는 데 필요한 어댑터 관리자는 modelbus로 등록 되지 않은 경우 또는이 모델 버스 참조는 Modelbus가 없는 경우에 포함 된 참조를 반환 합니다. | |
ElementDisplayName | 사용자가 쉽게 모델 표시 이름 | |
IsAdapterReferenceResolved | 어댑터 참조 deserialize 된 할 한 있는지 여부를 반환 합니다. | |
LastStatus | 마지막으로 알려진 참조 상태입니다.참조 상태는 알 수 없는 우리는 adpapter에 대 한 참조를 만들 려-성공 하는 경우에 유효 하 고 다른 현명한 잘못 상태 수 있습니다 때까지 | |
LogicalAdapterId | 논리 어댑터 Id 모델, 요소 또는이 ModelBus 참조로 참조 되는 보기에 액세스할 수 있도록 하는 ModelBusAdapter입니다. | |
ModelBus | ||
ModelDisplayName | 사용자가 쉽게 모델 표시 이름 | |
ReferenceContext | 이 참조에 대 한 ReferenceContext 개체 | |
SerializedAdapterReference | Serialize 된 형식의 어댑터 참조 |
위쪽
메서드
이름 | 설명 | |
---|---|---|
Deserialize(String, ReferenceContext) | Serializedreference를 deserialize 한 다음 Modelbusreference의 새 인스턴스를 반환 합니다. | |
Deserialize(String, IModelBus, ReferenceContext) | Serializedreference를 deserialize 한 다음 Modelbusreference의 새 인스턴스를 반환 합니다. | |
Equals(Object) | 이 참조 하는 다른 개체를 비교합니다. (Object.Equals(Object)을(를) 재정의함) | |
Equals(ModelBusReference) | Modelbusreferences에 대 한 재정의 같음 | |
Finalize | 가비지 수집에서 회수하기 전에 개체에서 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다. (Object에서 상속됨) | |
GetHashCode | 이 참조 인스턴스의 해시 코드를 가져옵니다.두 인스턴스가 같은지 비교 하는 경우는 같은 해시 코드를 제공 해야 합니다. (Object.GetHashCode()을(를) 재정의함) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
Serialize | 문자열 형식으로 serialize 된 제공 된 참조를 반환 합니다. | |
ToString | 현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨) |
위쪽
연산자
이름 | 설명 | |
---|---|---|
Equality | 두 개의 ModelBusReference 인스턴스가 같은지 비교합니다. | |
Inequality | 두 ModelBusReferences 인스턴스가 서로 다른 지 비교합니다. |
위쪽
확장 메서드
이름 | 설명 | |
---|---|---|
GetDisplayName | 계산 된 표시 이름을 반환 하는 확장 메서드 (ModelBusReferenceExtensionMethods에서 정의됨) | |
IsValidModelReference | 모델 부품 참조의 유효한 지 여부를 반환 하는 확장 메서드 (ModelBusReferenceExtensionMethods에서 정의됨) | |
IsValidReference | 전체 참조를 유효한 지 여부를 반환 하는 확장 메서드 (ModelBusReferenceExtensionMethods에서 정의됨) |
위쪽
설명
Modelbusreference는 정확한 해석이 모델에 사용 되는 Modelbusadapter의 파생 된 클래스에 따라 달라 집니다.
자세한 내용은 Visual Studio Modelbus를 사용하여 모델 통합를 참조하십시오.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.