Aracılığıyla paylaş


ModelBus Sınıf

ModelBus, gevşekçe eşleşmiş bir şekilde birlikte çalışma araçları sağlar.

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBus

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 ModelBus _
    Implements IModelBus, SModelBus, IServiceProvider, IDisposable
public class ModelBus : IModelBus, SModelBus, 
    IServiceProvider, IDisposable

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

Oluşturucular

  Ad Açıklama
Genel yöntem ModelBus Kurucu--ModelBus hizmetleri talep böylece ModelBus barındıran uygulama IServiceProvider örneğini göndermesi gerekir.

Üst

Özellikler

  Ad Açıklama
Genel özellik Disposed Bu, doğru Moldebus örneği, yanlış aksi atıldı.
Genel özellik ErrorCallback Ana bilgisayar tarafından sağlanan temsilci.Hataları günlüğe kaydetmek için kullanılır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CreateAdapter(ModelBusReference) Implements CreateAdapter yöntemi
Genel yöntem CreateAdapter(ModelBusReference, IServiceProvider) Implements CreateAdapter yöntemi
Genel yöntem DeserializeReference Sağlanan dize de-serialize ve bir ModelBusReference döndürür.
Genel yöntem Dispose()
Korumalı yöntem Dispose(Boolean) Bu ModelBus örnek atın.
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Yıkıcı. (Object.Finalize() geçersiz kılınır.)
Genel yöntem FindAdapterManagers ModelBusAdapter listesi, ModelBusAdapter kapsamlar tarafından verilen bilgileri açıklanan yöneticileri bulur.Modeliyle çalışan birden çok ModelBusAdapter yöneticileri olabilir, bir .xml dosyası xml Düzenleyicisi ya da metin düzenleyicide örneğin açılabilir.
Genel yöntem GetAdapterManager Kimliğini kullanarak ModelBusAdapterManager örneği bulun
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetRegisteredAdapterManagers<T> Bağdaştırıcı yüklü, kayıtlı yöneticilerine t türü kümesi alma
Genel yöntem GetService ModeBus veya ana bilgisayar tarafından sağlanan bağdaştırıcıları döndürür.
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem LogError Bir hatayı günlüğe kaydeder
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem SerializeReference Arayan tarafından kalıcı bir dize için sağlanan başvuru serileştirildiğini.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem ValidateReference Karşılık gelen bağdaştırıcı kullanılarak verilen başvuru doğrular.Bu yöntem, döndürerek ek olarak başvuru LastStatus güncelleştirir.

Üst

Notlar

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ı