Skip to main content

ComputedColumnInvalidException

Namespace: Meshmakers.Octo.Runtime.Contracts.StreamData

A computed column on the archive is invalid: a malformed formula (syntax error / unknown referenced column), a cyclic reference between computed columns, a missing Name or ResultType, or a column that sets both Path and Formula (or marks a computed column Required). Computed columns must be nullable and reference only existing columns of the same archive.

public sealed class ComputedColumnInvalidException : StreamDataException, ISerializable

Inheritance ObjectExceptionStreamDataExceptionComputedColumnInvalidException
Implements ISerializable

Properties

ColumnName

The computed column's name (when known).

public string ColumnName { get; }

Property Value

String

ArchiveRtId

public Nullable<OctoObjectId> ArchiveRtId { get; }

Property Value

Nullable<OctoObjectId>

TargetSite

public MethodBase TargetSite { get; }

Property Value

MethodBase

Message

public string Message { get; }

Property Value

String

Data

public IDictionary Data { get; }

Property Value

IDictionary

InnerException

public Exception InnerException { get; }

Property Value

Exception

public string HelpLink { get; set; }

Property Value

String

Source

public string Source { get; set; }

Property Value

String

HResult

public int HResult { get; set; }

Property Value

Int32

StackTrace

public string StackTrace { get; }

Property Value

String

Constructors

ComputedColumnInvalidException(OctoObjectId, String, String)

public ComputedColumnInvalidException(OctoObjectId archiveRtId, string columnName, string message)

Parameters

archiveRtId OctoObjectId

columnName String

message String