StandardSerializerLocator Class

 

Standard implementation of the ISerializerLocator interface

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

System::Object
  Microsoft.VisualStudio.Modeling::StandardSerializerLocator

public ref class StandardSerializerLocator : ISerializerLocator

NameDescription
System_CAPS_pubpropertyProvider

The composition container the domain model resolver will use to locate exports.

NameDescription
System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetSerializer(Guid)

Returns a serializer that handles files of the specified type, or null if an appropriate serializer could not be found.

System_CAPS_pubmethodGetSerializerFromFileName(String^)

Returns a serialized that handles files of the specified type, or null if an appropriate serializer could not be found.

System_CAPS_pubmethodGetSerializerFromNamespace(String^)

Returns a serializer that handles the specified target namespace or null if an appropriate serializer could not be found.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubmethodGetDomainModelType(String^)

This method takes a target namespace string and return the corresponding domain model type(Defined by ISerializerLocatorExtensions.)

System_CAPS_pubmethodGetSerializer(Type^)

Returns a serializer that handles the specified type of domain model, or null if an appropriate serializer could not be found.(Defined by ISerializerLocatorExtensions.)

Uses MEF to locate and return domain model serializers

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: