Aracılığıyla paylaş


ModelBusReference Sınıf

Başvuru için bir model içinde saklar.Aşağıdaki türevlerini desteklenir: bir model; referansı bir öğeyi bir modeli başvurusu; bir modeli ve bu modelin görünümünü başvuru; bir öğeyi bir görünüm modeliyle başvuru.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusReference

Ad alanı:  Microsoft.VisualStudio.Modeling.Integration
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll içinde)

Sözdizimi

'Bildirim
Public Class ModelBusReference _
    Implements IEquatable(Of ModelBusReference)
public class ModelBusReference : IEquatable<ModelBusReference>

ModelBusReference türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem ModelBusReference(String, String, String) Yapıcı
Genel yöntem ModelBusReference(String, String, String, ReferenceContext) Yapıcı
Genel yöntem ModelBusReference(String, String, String, String) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, ModelBusAdapterReference) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, String) Yapıcı
Genel yöntem ModelBusReference(String, String, String, String, ReferenceContext) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, ModelBusAdapterReference, ReferenceContext) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, String, ModelBusAdapterReference) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, String, ReferenceContext) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, String, String) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, String, ModelBusAdapterReference, ReferenceContext) Yapıcı
Genel yöntem ModelBusReference(IModelBus, String, String, String, String, ReferenceContext) Yapıcı

Üst

Özellikler

  Ad Açıklama
Genel özellik AdapterReference Model veri yolu başvuru veya null bağdaştırıcısı başvuru seriyi kaldırmak için gereken adapter manager ile modelbus kayıtlı değilse veya bu modeli bus referans bir ModelBus yoksa, içerdiği bağdaştırıcısı başvurusunu verir.
Genel özellik ElementDisplayName Kullanıcı dostu bir model görüntü adı
Genel özellik IsAdapterReferenceResolved Bağdaştırıcı başvuru veya serisi olup olmadığını döndürür.
Genel özellik LastStatus Son bilinen başvuru durumu.Biz bir adpapter başvurusu için oluşturmaya - durumunda başarı durumu yararınıza geçerli, geçersiz olacaktır kadar başvuru durumu bilinmiyor
Genel özellik LogicalAdapterId Erişim modeli, öðe ya da bu ModelBus başvurusu tarafından başvurulan görünümü sağlayan ModelBusAdapter mantıksal bağdaştırıcı kimliği.
Genel özellik ModelBus
Genel özellik ModelDisplayName Kullanıcı dostu bir model görüntü adı
Genel özellik ReferenceContext Bu başvuru için ReferenceContext nesnesi
Genel özellik SerializedAdapterReference Bağdaştırıcı başvuru serileştirilmiş formu

Üst

Yöntemler

  Ad Açıklama
Genel yöntemStatik üye Deserialize(String, ReferenceContext) SerializedReference de-serialize ve ModelBusReference yeni bir örneğini döndürür
Genel yöntemStatik üye Deserialize(String, IModelBus, ReferenceContext) SerializedReference de-serialize ve ModelBusReference yeni bir örneğini döndürür
Genel yöntem Equals(Object) Bu başka bir nesne referansı karşılaştırır. (Object.Equals(Object) geçersiz kılınır.)
Genel yöntem Equals(ModelBusReference) Eşitlik ModelBusReferences için geçersiz kılar.
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Bu başvuru örneği karma kodunu alır.İki örneğini eşit karşılaştırırsanız, bunlar aynı karma kodu vermelisiniz. (Object.GetHashCode() geçersiz kılınır.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntemStatik üye Serialize Bir dize olarak serileştirilmiş sağlanan başvuruyu verir
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İşleçler

  Ad Açıklama
Genel işleçStatik üye Equality Eşitlik için iki ModelBusReference örnekleri karşılaştırır.
Genel işleçStatik üye Inequality Eşitsizlik iki ModelBusReferences örnekleri karşılaştırır.

Üst

Genişletme Yöntemleri

  Ad Açıklama
Genel Genişletme Yöntemi GetDisplayName Hesaplanan görünen ad verir uzantısı yöntemi (ModelBusReferenceExtensionMethods tarafından tanımlandı.)
Genel Genişletme Yöntemi IsValidModelReference Başvuru modeli parçası geçerli olup olmadığını döndürür uzantısı yöntemi (ModelBusReferenceExtensionMethods tarafından tanımlandı.)
Genel Genişletme Yöntemi IsValidReference Tüm başvuru geçerli olup olmadığını döndürür uzantısı yöntemi (ModelBusReferenceExtensionMethods tarafından tanımlandı.)

Üst

Notlar

Tam bir ModelBusReference yorumuyla modeli kaydırmak için kullandığınız ModelBusAdapter türetilmiş sınıf üzerinde bağlıdır.

Daha fazla bilgi için bkz. Modelleri Visual Studio Modelbus kullanarak tümleştirme.

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Integration Ad Alanı