Aracılığıyla paylaş


SimpleMonikerResolver Sınıf

Varsayılan xml serialization kullanarak modeli sıralanmış, basit dize başvuruları çözümler.

Devralma Hiyerarşisi

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

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

Sözdizimi

'Bildirim
Public MustInherit Class SimpleMonikerResolver _
    Implements IMonikerResolver, IDisposable
public abstract class SimpleMonikerResolver : IMonikerResolver, 
    IDisposable

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

Oluşturucular

  Ad Açıklama
Korumalı yöntem SimpleMonikerResolver Yeni bir örneğini başlatır SimpleMonikerResolver sınıfı.

Üst

Özellikler

  Ad Açıklama
Genel özellik IsDeserializing Takma ad seri kaldırma için şu anda kullanılmakta olup olmadığını döndürür
Korumalı özellik IsDisposed Ad çözme alır ve aktiften olup olmadığını doğrular.
Genel özellik SerializationContext Kullanımdan kalktı. Alır veya seri hale getirme bağlamı ayarlar.
Korumalı özellik UnresolvedMonikerExceptionMessage Çözülmemiş ad özel durum hata iletisi alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem AddNewElement Seri kaldırma işlemi sırasında bir öğe ekler.
Korumalı yöntem AddToLookupTable Fazladan tuş takma adların gideren ad arama tablosu ekler.
Korumalı yöntem CalculateQualifiedName Belirli bir öğenin tam monikerized dize hesaplar.
Korumalı yöntem CanBeMonikerized Bir etki alanı sınıf monikerized olup olmadığını gösterir.
Genel yöntem CreateMoniker Şu anda uygulanmıyor.
Genel yöntem CreateMonikerForToken Şu anda uygulanmıyor.
Korumalı yöntem DeserializationComplete Seri hale getirme işlemi tamamlandıktan veya iptal edildi gösterir.
Genel yöntem Dispose() Tarafından kullanılan tüm kaynakları serbest bırakır SimpleMonikerResolver.
Korumalı yöntem Dispose(Boolean) Bu takma ad çözme disposal.
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 Ad çözme erecektir ancak atma değil. (Object.Finalize() geçersiz kılınır.)
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 GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntemStatik üye IsFullyQualified Giriş dizesi tam bir başvuru olup olmadığını gösterir.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem OnAmbiguousMoniker İki öğe aynı ad yüklü olup olmadığını doğrular.
Korumalı yöntem OnMonikerResolvedToDuplicateLink Bir takma ad yinelenen bir bağlantı olup olmadığını görmek için denetler.
Korumalı yöntem OnStoreDisposing Mağaza satarak uyarıları dinleyicileri.
Korumalı yöntem OnTopLevelTransactionBeginning Yeni bir en üst düzey hareket olup olmadığını doğrular.
Korumalı yöntem OnTransactionRollback İşlem geri alındı, dinleyicileri uyarır.
Korumalı yöntem OnUnresolvedMoniker Çözülmemiş takma ad olup olmadığını denetler.
Genel yöntem ProcessAddedElement Seri kaldırma sırasında oluşturulan bir öğe mi işlediği ve arama tabloya eklenen takma adı doğrulamak için denetler.
Genel yöntem Reset Ad çözme başlangıç durumuna re-initialises
Genel yöntem ResolveMoniker Bir öğe için bir takma ad giderir.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

İş 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 Ad Alanı