Microsoft.Internal.VisualStudio.RemoteUI Namespace

Classes

Deserializer

Implements deserialization code for data serialized with SimpleDataTypesSerializer and provides abstract method to implement support for complex data, uniquely identifiable objects and references.

RemoteUIUtilities
SimpleDataTypesSerializer

This class implements MessagePack serialization for simple data types that can be sent both from the extension to Visual Studio, and from Visual Studio to the extension. This includes the basic data types provided by .NET and nullable versions of such data types.

Enums

DataTypeCode

Data types used by SimpleDataTypesSerializer when it is necessary to serialize type information in addition to the data itself.

SerializerFieldCode

Values used as keys for Map objects in the Remote UI data serialization format.

Delegates

SimpleDataTypesSerializer.SerializeMethod
SimpleDataTypesSerializer.SerializeNonNullMethod