Freigeben über


MessageVersionHeader Klasse

Definition

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.

Gilt für: