C# Класс Rakudo.Runtime.Context

A context represents a given invocation of a block. (Note this is fairly sketchy at the moment.)
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Caller Context
Capture Rakudo.Metamodel.RakudoObject
LexPad Lexpad
Outer Context
StaticCodeObject RakudoCodeRef.Instance

Открытые методы

Метод Описание
Context ( ) : System

Creates an empty, uninitialized context.

Context ( RakudoObject StaticCodeObject_Uncast, Context Caller, RakudoObject Capture ) : System

Initializes the context.

Описание методов

Context() публичный Метод

Creates an empty, uninitialized context.
public Context ( ) : System
Результат System

Context() публичный Метод

Initializes the context.
public Context ( RakudoObject StaticCodeObject_Uncast, Context Caller, RakudoObject Capture ) : System
StaticCodeObject_Uncast Rakudo.Metamodel.RakudoObject
Caller Context
Capture Rakudo.Metamodel.RakudoObject
Результат System

Описание свойств

Caller публичное свойство

The dynamic chain.
public Context,Rakudo.Runtime Caller
Результат Context

Capture публичное свойство

The capture passed as part of the current call.
public RakudoObject,Rakudo.Metamodel Capture
Результат Rakudo.Metamodel.RakudoObject

LexPad публичное свойство

Lexpad.
public Lexpad LexPad
Результат Lexpad

Outer публичное свойство

The static chain.
public Context,Rakudo.Runtime Outer
Результат Context

StaticCodeObject публичное свойство

The static code object.
public RakudoCodeRef.Instance StaticCodeObject
Результат RakudoCodeRef.Instance