你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ChaosEvent 类

定义

这是混沌测试生成的所有不同类型的事件的基类

[System.Serializable]
public abstract class ChaosEvent : System.Fabric.ByteSerializable
[<System.Serializable>]
type ChaosEvent = class
    inherit ByteSerializable
Public MustInherit Class ChaosEvent
Inherits ByteSerializable
继承
派生
属性

属性

Kind

描述 ChaosEvent 的类型。

TimeStampUtc

事件发生时的日期/时间

方法

FromBytes(Byte[])

这是从字节数组中掩盖对象的默认实现

(继承自 ByteSerializable)
Read(BinaryReader)

此方法传递到为实现而分类的派生

ReadInheritedMembers(BinaryReader)

此方法从派生类调用,以从字节转换回继承的成员

ToBytes()

为了将 Chaos 事件对象转换为字节数组,此重写首先编写事件类型,然后调用派生类的 Write 方法

ToString()

返回 类的字符串表示形式

Write(BinaryWriter)

此方法传递到派生类以用于实现

WriteInheritedMembers(BinaryWriter)

此方法从派生类调用,以将继承的成员转换为字节

适用于