SimpleMonikerResolver Class

 

Resolves simple string references when the model is serialized using the default XML serialization.

Namespace:   Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)


public ref class SimpleMonikerResolver abstract : IMonikerResolver, 
	IDisposable

NameDescription
System_CAPS_protmethodSimpleMonikerResolver(Store^)

Initializes a new instance of the SimpleMonikerResolver class.

NameDescription
System_CAPS_pubpropertyIsDeserializing

Returns whether the moniker is being currently used for deserialization

System_CAPS_protpropertyIsDisposed

Gets the moniker resolver and verifies whether it has been disposed.

System_CAPS_pubpropertySerializationContext

Obsolete.Gets or sets the serialization context.

System_CAPS_protpropertyUnresolvedMonikerExceptionMessage

Gets the error message for the unresolved moniker exception.

NameDescription
System_CAPS_pubmethodAddNewElement(ModelElement^)

Adds an element during a deserialization transaction.

System_CAPS_protmethodAddToLookupTable(String^, ModelElement^)

Adds extra keys to the moniker lookup table that resolves monikers.

System_CAPS_protmethodCalculateQualifiedName(ModelElement^)

Calculates the fully-qualified monikerized string of a given element.

System_CAPS_protmethodCanBeMonikerized(DomainClassInfo^)

Indicates whether a domain class can be monikerized.

System_CAPS_pubmethodCreateMoniker(ModelElement^)

Not currently implemented.

System_CAPS_pubmethodCreateMonikerForToken(Object^)

Not currently implemented.

System_CAPS_protmethodDeserializationComplete()

Indicates serialization is complete or was aborted.

System_CAPS_pubmethodDispose()

Releases all resources used by the SimpleMonikerResolver.

System_CAPS_protmethodDispose(Boolean)

Disposes this moniker resolver.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

Finalizes the moniker resolver but does not dispose it.(Overrides Object::Finalize().)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticIsFullyQualified(String^)

Indicates whether the input string is a fully-qualified reference.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodOnAmbiguousMoniker(SerializationContext^, String^, ModelElement^, ModelElement^)

Verifies whether two elements have the same moniker.

System_CAPS_protmethodOnMonikerResolvedToDuplicateLink(SerializationResult^, Moniker^)

Checks to see if a moniker has a duplicate link.

System_CAPS_protmethodOnStoreDisposing(Object^, EventArgs^)

Alerts listeners that the store is disposing.

System_CAPS_protmethodOnTopLevelTransactionBeginning(Transaction^)

Verifies whether there is a new top-level transaction.

System_CAPS_protmethodOnTransactionRollback(Object^, TransactionRollbackEventArgs^)

Alerts listeners that the transaction has been rolled back.

System_CAPS_protmethodOnUnresolvedMoniker(SerializationResult^, Moniker^)

Checks to see whether there are unresolved monikers.

System_CAPS_pubmethodProcessAddedElement(ModelElement^)

Checks to verify whether an element that was created during deserialization has been processed and its moniker added to the lookup table.

System_CAPS_pubmethodReset()

Re-initialises the moniker resolver to its starting state

System_CAPS_pubmethodResolveMoniker(Moniker^)

Resolves a moniker to one element.

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: