Skip to content

EffectUpdate ​

Represents an update to the status of an effect type.

Kind: Class

Namespace: ConnectorLib.JSON

Inheritance: SimpleJSONResponse

Public Constructors

EffectUpdate()

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

EffectUpdate(string id, EffectStatus status, string message = null)

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

EffectUpdate(string id, IdentifierType idType, EffectStatus status, string message = null)

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

EffectUpdate(string[] ids, EffectStatus status, string message = null)

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

EffectUpdate(string[] ids, IdentifierType idType, EffectStatus status, string message = null)

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

EffectUpdate(IEnumerable ids, EffectStatus status, string message = null)

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

EffectUpdate(IEnumerable ids, IdentifierType idType, EffectStatus status, string message = null)

Creates a new instance of the ConnectorLib.JSON.EffectUpdate class.

Public Attributes

string

code

ID of the effect, if applicable.

string[]

ids

The IDs of the effects, groups, or categories to which this report pertains.

IdentifierType

idType

The type of the ID specified.

EffectStatus

status

The status of the effect.

string

message

A message, if applicable.