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 | |
---|---|---|
ModelBus | Kurucu--ModelBus hizmetleri talep böylece ModelBus barındıran uygulama IServiceProvider örneğini göndermesi gerekir. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
Disposed | Bu, doğru Moldebus örneği, yanlış aksi atıldı. | |
ErrorCallback | Ana bilgisayar tarafından sağlanan temsilci.Hataları günlüğe kaydetmek için kullanılır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CreateAdapter(ModelBusReference) | Implements CreateAdapter yöntemi | |
CreateAdapter(ModelBusReference, IServiceProvider) | Implements CreateAdapter yöntemi | |
DeserializeReference | Sağlanan dize de-serialize ve bir ModelBusReference döndürür. | |
Dispose() | ||
Dispose(Boolean) | Bu ModelBus örnek atın. | |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
Finalize | Yıkıcı. (Object.Finalize() geçersiz kılınır.) | |
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. | |
GetAdapterManager | Kimliğini kullanarak ModelBusAdapterManager örneği bulun | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetRegisteredAdapterManagers<T> | Bağdaştırıcı yüklü, kayıtlı yöneticilerine t türü kümesi alma | |
GetService | ModeBus veya ana bilgisayar tarafından sağlanan bağdaştırıcıları döndürür. | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
LogError | Bir hatayı günlüğe kaydeder | |
MemberwiseClone | Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.) | |
SerializeReference | Arayan tarafından kalıcı bir dize için sağlanan başvuru serileştirildiğini. | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) | |
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.