MessageVersionRequest Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes a version request for message context in a MessageVersionHeader.
[System.Diagnostics.DebuggerDisplay("v{RequiredVersion} to v{UpdatedVersion}", Name="{Id}")]
[System.Runtime.Serialization.DataContract]
public class MessageVersionRequest : IEquatable<Microsoft.Internal.VisualStudio.Extensibility.Framework.MessageVersionRequest>
[<System.Diagnostics.DebuggerDisplay("v{RequiredVersion} to v{UpdatedVersion}", Name="{Id}")>]
[<System.Runtime.Serialization.DataContract>]
type MessageVersionRequest = class
interface IEquatable<MessageVersionRequest>
Public Class MessageVersionRequest
Implements IEquatable(Of MessageVersionRequest)
- Inheritance
-
MessageVersionRequest
- Attributes
- Implements
Constructors
MessageVersionRequest(Guid, Int64, Nullable<Int64>, String) |
Initializes a new instance of the MessageVersionRequest class. |
MessageVersionRequest(MessageVersionRequest) |
Properties
DisplayName |
Gets the optional context display name for diagnostic purposes. |
EqualityContract | |
Id |
Gets the short form context identifier. |
RequiredVersion |
Gets the version required for this context before processing the message. |
UpdatedVersion |
Gets the optional version to be updated once message is processed. |
Methods
<Clone>$() | |
Equals(MessageVersionRequest) | |
Equals(Object) | |
GetHashCode() | |
PrintMembers(StringBuilder) | |
ToString() | |
WithoutDisplayName() |
Gets the same instance without display name value. |
Operators
Equality(MessageVersionRequest, MessageVersionRequest) | |
Inequality(MessageVersionRequest, MessageVersionRequest) |