Class ClassFunctionScope
Assembly: RCaron.dll
View Source
Declarationcsharppublic class ClassFunctionScope : ClassStaticFunctionScope
Declarationcsharppublic class ClassFunctionScope : ClassStaticFunctionScope
Inheritance: System.Object -> RCaron.LocalScope -> RCaron.ClassStaticFunctionScope
Properties
ClassInstance
View Source
Declarationcsharppublic ClassInstance ClassInstance { get; }
Declarationcsharppublic ClassInstance ClassInstance { get; }
Methods
GetVariable(string)
View Source
Declarationcsharppublic override object? GetVariable(string name)
Declarationcsharppublic override object? GetVariable(string name)
Returns
System.Object
Parameters
| Type | Name |
|---|---|
System.String | name |
TryGetVariable(string, out object?)
View Source
Declarationcsharppublic override bool TryGetVariable(string name, out object? value)
Declarationcsharppublic 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
Declarationcsharppublic override void SetVariable(string name, in object? value)
Declarationcsharppublic override void SetVariable(string name, in object? value)
Parameters
| Type | Name |
|---|---|
System.String | name |
System.Object | value |
VariableExists(string)
View Source
Declarationcsharppublic override bool VariableExists(string name)
Declarationcsharppublic override bool VariableExists(string name)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
System.String | name |
GetVariableRef(string)
View Source
Declarationcsharppublic override ref object? GetVariableRef(string name)
Declarationcsharppublic 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?)