API ReferenceFacepunch.ActionGraphs

ValidationMessageclass

A message generated during validation with a context, level, and value.

objectValidationMessage
Namespace
Facepunch.ActionGraphs
Assembly
Facepunch.ActionGraphs
Declaration
public sealed struct Facepunch.ActionGraphs.ValidationMessage

Constructors1

Showing 1 constructors

public ValidationMessage(Facepunch.ActionGraphs.IMessageContext Context, Facepunch.ActionGraphs.MessageLevel Level, string Value, object UserData = null)PUBLICCONSTRUCTOR

A message generated during validation with a context, level, and value.

ParameterTypeDescription
ContextIMessageContextAction graph element most relevant to this message.
LevelMessageLevelSeverity of the message.
ValuestringMessage content.
UserData = nullobject

Methods1

Showing 1 methods

Properties5

Showing 5 properties

public Facepunch.ActionGraphs.IMessageContext Facepunch.ActionGraphs.ValidationMessage.Context { get; set; }PUBLICGETSET

Action graph element most relevant to this message.

Returns:IMessageContext

public bool Facepunch.ActionGraphs.ValidationMessage.IsError { get; set; }PUBLICGETSET

If true, this message was a cause for the action graph to fail validation.

Returns:bool

public Facepunch.ActionGraphs.MessageLevel Facepunch.ActionGraphs.ValidationMessage.Level { get; set; }PUBLICGETSET

Severity of the message.

Returns:MessageLevel

public object Facepunch.ActionGraphs.ValidationMessage.UserData { get; set; }PUBLICGETSET

Returns:object

public string Facepunch.ActionGraphs.ValidationMessage.Value { get; set; }PUBLICGETSET

Message content.

Returns:string

On this page