BehaviorMemberFault.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Member/BehaviorMemberFault.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Runtime/Member/BehaviorMemberFault.cs
Source file hash: sha256:1eb83df197dbc484112d723806ab1765a08d21f0bdbe9f7b43eb95590a30bd35
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BehaviorMemberFault
Section titled “Type: BehaviorMemberFault”Original lines: 22-112
Declaration hash: sha256:64dd32caba18283595a498127d3d5bdc436cf4a3cec7ba119723e153620f2fb6
public readonly struct BehaviorMemberFault : IEquatable<BehaviorMemberFault>{}Method: BehaviorMemberFault(BehaviorMemberBindingDiagnosticReason reason, string ownerName, string nodeId, string memberName, string exceptionType, string exceptionMessage, int frameNumber)
Section titled “Method: BehaviorMemberFault(BehaviorMemberBindingDiagnosticReason reason, string ownerName, string nodeId, string memberName, string exceptionType, string exceptionMessage, int frameNumber)”Original lines: 25-41
Declaration hash: sha256:3931e67604977130496410ba02fa1b29859a464ce5f77499d0f226d8bcc11031
public BehaviorMemberFault(BehaviorMemberBindingDiagnosticReason reason, string ownerName, string nodeId, string memberName, string exceptionType, string exceptionMessage, int frameNumber);Property: Reason
Section titled “Property: Reason”Original lines: 44
Declaration hash: sha256:c70d13e9e4ed0843579b6f19971bb5250fedcd0beb6aaed4584a60b0ade9d985
public BehaviorMemberBindingDiagnosticReason Reason { get; }Property: OwnerName
Section titled “Property: OwnerName”Original lines: 47
Declaration hash: sha256:51766bb7fa6ed53cd5cc7ccc7e5508ae9359c70be40ae1c57199ffa46e817149
public string OwnerName { get; }Property: NodeId
Section titled “Property: NodeId”Original lines: 50
Declaration hash: sha256:533ce955ab4d3ab83d88befa2d961fb5019375d5772f7b99d6ca15db645ef47b
public string NodeId { get; }Property: MemberName
Section titled “Property: MemberName”Original lines: 53
Declaration hash: sha256:5fd281055ff21a9edf4aa4cb09c2aa7b25dd1cec340e355f754fb9392b0d1fcb
public string MemberName { get; }Property: ExceptionType
Section titled “Property: ExceptionType”Original lines: 56
Declaration hash: sha256:b4fb42d24266fab4d3f4c58d5ec59343555be670ab36e4fd9d63ca2c78ffbeba
public string ExceptionType { get; }Property: ExceptionMessage
Section titled “Property: ExceptionMessage”Original lines: 59
Declaration hash: sha256:3fdde417f44781221208fbc12c3f11527a984acf45a4211092dc45703b3ee998
public string ExceptionMessage { get; }Property: FrameNumber
Section titled “Property: FrameNumber”Original lines: 62
Declaration hash: sha256:9462a8757ca41be16c42b6c5f83722fbd0e3f3e61e144a1ee8408821765c3db7
public int FrameNumber { get; }Property: Code
Section titled “Property: Code”Original lines: 65
Declaration hash: sha256:6a6aaeada48f1937658afacbb395152732081a8ad7c488855d4fbd3130519067
public string Code { get; }Method: ToString()
Section titled “Method: ToString()”Original lines: 68-76
Declaration hash: sha256:5df4654aa8b746d6e355abf3a29d06bd107bcfdafe1b6cf04178b4d750c3371b
public override string ToString();Method: Equals(BehaviorMemberFault other)
Section titled “Method: Equals(BehaviorMemberFault other)”Original lines: 79-88
Declaration hash: sha256:e6d7ce4cc59110cd42f08f9276790dd4663836e196860f70b759f2cb951ded1b
public bool Equals(BehaviorMemberFault other);Method: Equals(object obj)
Section titled “Method: Equals(object obj)”Original lines: 91-92
Declaration hash: sha256:19a0848dd20a9bbc5cc5aab558ea06fa11e2ce3bae61da755a1c54171bb11e36
public override bool Equals(object obj);Method: GetHashCode()
Section titled “Method: GetHashCode()”Original lines: 95-105
Declaration hash: sha256:f89860267e3ef8a15bec07eea8a37565610037cc98c6bc9ad03030c0ad002d75
public override int GetHashCode();Method: op_Equality(BehaviorMemberFault a, BehaviorMemberFault b)
Section titled “Method: op_Equality(BehaviorMemberFault a, BehaviorMemberFault b)”Original lines: 108
Declaration hash: sha256:36f97fde94091bf1e0e867dc21ead9275ccd68abe0593a2f1d84590bb782a4cf
public static bool operator ==(BehaviorMemberFault a, BehaviorMemberFault b);Method: op_Inequality(BehaviorMemberFault a, BehaviorMemberFault b)
Section titled “Method: op_Inequality(BehaviorMemberFault a, BehaviorMemberFault b)”Original lines: 111
Declaration hash: sha256:29c00b647ac6392e7bbf97aded3c7b554d286dfcabca8f36710a2d9e875cdcec
public static bool operator !=(BehaviorMemberFault a, BehaviorMemberFault b);Type: BehaviorMemberFaultTrace
Section titled “Type: BehaviorMemberFaultTrace”Original lines: 131-179
Declaration hash: sha256:cf15d46227a9909eb1bcee901251d6db2da03aa9c201d20d413fe9bdf3d37473
public sealed class BehaviorMemberFaultTrace{}Method: BehaviorMemberFaultTrace(int capacity)
Section titled “Method: BehaviorMemberFaultTrace(int capacity)”Original lines: 138-141
Declaration hash: sha256:14497cdfbb2e9da06190b8dc3fe5f32af605ec3917158ca525907d2d4bb10eb8
public BehaviorMemberFaultTrace(int capacity);Property: Count
Section titled “Property: Count”Original lines: 144
Declaration hash: sha256:86b971c9d4a6c7be67f9b8ba77954d606158193d4bb6f55e4e6ef2de364cb94a
public int Count { get; }Property: OverflowCount
Section titled “Property: OverflowCount”Original lines: 147
Declaration hash: sha256:015faba4527c94306b695f77c8bc8eef81ae4ab5388a78c8a8ac81de3b553bd0
public int OverflowCount { get; }Method: At(int index)
Section titled “Method: At(int index)”Original lines: 150-157
Declaration hash: sha256:aa0f70ccc86efadbc325ca05e5277aeafc0dab4855ba85cebb1718a6134e86a6
public Member.BehaviorMemberFault At(int index);Method: Clear()
Section titled “Method: Clear()”Original lines: 160-168
Declaration hash: sha256:8ab1ffcad8674d1cce58b3c69b04c598103a8217b51c18e1cb63a37436489761
public void Clear();