Class ClassStaticFunctionScope
Assembly: RCaron.dll
View Source
Declarationcsharp
public class ClassStaticFunctionScope : LocalScope
Declarationcsharp
public class ClassStaticFunctionScope : LocalScope
Inheritance: System.Object
-> RCaron.LocalScope
Derived:
RCaron.ClassFunctionScope
Properties
ClassDefinition
View Source
Declarationcsharp
public ClassDefinition ClassDefinition { get; }
Declarationcsharp
public ClassDefinition ClassDefinition { get; }
Methods
GetVariable(string)
View Source
Declarationcsharp
public override object? GetVariable(string name)
Declarationcsharp
public override object? GetVariable(string name)
Returns
System.Object
Parameters
Type | Name |
---|---|
System.String | name |
TryGetVariable(string, out object?)
View Source
Declarationcsharp
public override bool TryGetVariable(string name, out object? value)
Declarationcsharp
public override bool TryGetVariable(string name, out object? value)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
System.Object | value |
SetVariable(string, in object?)
View Source
Declarationcsharp
public override void SetVariable(string name, in object? value)
Declarationcsharp
public override void SetVariable(string name, in object? value)
Parameters
Type | Name |
---|---|
System.String | name |
System.Object | value |
VariableExists(string)
View Source
Declarationcsharp
public override bool VariableExists(string name)
Declarationcsharp
public override bool VariableExists(string name)
Returns
System.Boolean
Parameters
Type | Name |
---|---|
System.String | name |
GetVariableRef(string)
View Source
Declarationcsharp
public override ref object? GetVariableRef(string name)
Declarationcsharp
public override ref object? GetVariableRef(string name)
Returns
System.Object
Parameters
Type | Name |
---|---|
System.String | name |
Extension Methods
- System.Object.RCaron.ListEx.Expect``1
- RCaron.ListEx.NotNull(object?)