MessageVersionHeader Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt.
[System.Runtime.Serialization.DataContract]
public class MessageVersionHeader : IEquatable<Microsoft.Internal.VisualStudio.Extensibility.Framework.MessageVersionHeader>
[<System.Runtime.Serialization.DataContract>]
type MessageVersionHeader = class
interface IEquatable<MessageVersionHeader>
Public Class MessageVersionHeader
Implements IEquatable(Of MessageVersionHeader)
- Vererbung
-
MessageVersionHeader
- Attribute
- Implementiert
Konstruktoren
| MessageVersionHeader(IReadOnlyCollection<MessageVersionRequest>) |
Initialisiert eine neue Instanz der MessageVersionHeader-Klasse. |
| MessageVersionHeader(MessageVersionHeader) |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
Felder
| Empty |
Ruft den instance des leeren Versionsheaders ab. |
| TopLevelPropertyName |
Ruft den vorgeschlagenen Json-Rpc Eigenschaftsnamen der obersten Ebene zum Speichern des Versionsheaders ab. |
Eigenschaften
| EqualityContract |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| Requests |
Ruft die Liste der Nachrichtenversionsanforderungen für eine Nachricht ab, die in der reihenfolge verarbeitet werden soll. |
Methoden
| <Clone>$() |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| CreateUpdateTo(MessageVersionHeader) |
Create einen Header, der Updates für die im neuen Header angegebenen Versionen enthält. |
| Equals(MessageVersionHeader) |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| Equals(Object) |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| GetHashCode() |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| PrintMembers(StringBuilder) |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| ToString() |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
Operatoren
| Equality(MessageVersionHeader, MessageVersionHeader) |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |
| Inequality(MessageVersionHeader, MessageVersionHeader) |
Ein serialisierbarer Header für Json-RPC-Nachrichten, der Versionsanforderungen beschreibt. |