Freigeben über


ChaosEvent Klasse

Definition

Dies ist die Basisklasse für alle verschiedenen Arten von Ereignissen, die Chaos generiert.

[System.Serializable]
public abstract class ChaosEvent : System.Fabric.ByteSerializable
[<System.Serializable>]
type ChaosEvent = class
    inherit ByteSerializable
Public MustInherit Class ChaosEvent
Inherits ByteSerializable
Vererbung
Abgeleitet
Attribute

Eigenschaften

Kind

Beschreibt den Typ von ChaosEvent.

TimeStampUtc

DateTime des Zeitpunkts des Ereignisses

Methoden

FromBytes(Byte[])

Dies ist die Standardimplementierung, um ein Objekt aus einem Bytearray zu verdeckt

(Geerbt von ByteSerializable)
Read(BinaryReader)

Diese Methode wird für die Implementierung an die abgeleitete Klasse übergeben.

ReadInheritedMembers(BinaryReader)

Diese Methode wird von der abgeleiteten Klasse aufgerufen, um die geerbten Member aus Bytes zurück zu konvertieren.

ToBytes()

Um das Chaos-Ereignisobjekt in ein Bytearray zu konvertieren, beginnt diese Überschreibung mit dem Schreiben des Ereignistyps und ruft dann die Write-Methode der abgeleiteten Klasse auf.

ToString()

Gibt eine Zeichenfolgendarstellung der -Klasse zurück.

Write(BinaryWriter)

Diese Methode wird zur Implementierung an die abgeleiteten Klassen übergeben.

WriteInheritedMembers(BinaryWriter)

Diese Methode wird von der abgeleiteten Klasse aufgerufen, um die geerbten Member in Bytes zu konvertieren.

Gilt für: