1.6 Versioning and Localization

This document covers versioning issues in the following areas:

  • Protocol Versions: The Serialization Header record has fields called MajorVersion and MinorVersion that denote the version of the .NET Remoting: Binary Format Data Structure in use. Because only one version of the .NET Remoting: Binary Format Data Structure has been defined to date, the value of MajorVersion is always set to 1 and MinorVersion to 0. Future revisions of the format would increment this value. The Serialization Header record is specified in section 2.6.1.

  • Message Versions: MessageFlags (section 2.2.1.1) defines a flag named "Generic Method". The flag indicates that the method being invoked is a Generic Remote Method. The flag is valid only in Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0, Microsoft .NET Framework 3.5, and Microsoft .NET Framework 4.0. For more information, see [MSDN-.NET-FRAMEWORK].

There are no localization-dependent structures described in this document.