Property | Type | Description | |
---|---|---|---|
AddAbsoluteLibraryPaths | void | ||
AddCompiledFile | void | ||
AddLoadPaths | void | ||
AddLoadedFile | void | ||
AddScriptLines | void | ||
AddStandardLibraryPath | void | ||
AlreadyLoaded | bool | ||
AlreadyLoaded | bool | ||
AlreadyLoaded | bool | ||
AnyFileLoaded | bool | ||
CompileRubySource | |||
Execute | Scope | ||
FileLoaded | void | ||
FindFile | IList |
||
GetAssembly | |||
GetExtensionsOfExistingFiles | List |
||
GetLoadPathStrings | string[] | ||
GetLoadPaths | object[] | ||
GetLoadedFiles | object[] | ||
GetPathsToTestLoaded | IEnumerable |
||
GetSourceUnit | ResolvedFile | ||
InsertLoadPaths | void | ||
InsertLoadPaths | void | ||
IsKnownExtension | bool | ||
LoadAssembly | bool | ||
LoadBuiltins | void | ||
LoadCompiledCode | CompiledFile>.Dictionary | ||
LoadFromPath | bool | ||
LoadLibrary | void | ||
Loader | System | ||
MakeLoadPaths | RubyArray | ||
ResolveAssembly | |||
ResolveFile | ResolvedFile | ||
SaveCompiledCode | void | ||
TryGetCompiledFile | bool | ||
TryParseAssemblyName | bool |
Method | Description | |
---|---|---|
GetIronRubyAssemblyLongName ( string baseName ) : string | ||
LoadAssembly ( string assemblyName, string typeName, bool throwOnError, bool tryPartialName ) : |
||
LoadFile ( Scope globalScope, object self, MutableString path, LoadFlags flags ) : bool | ||
LoadFile ( Scope globalScope, object self, MutableString path, LoadFlags flags, object &loaded ) : bool |
Returns true if a Ruby file is successfully loaded, false if it is already loaded.
|
|
SetLoadPaths ( IEnumerable |
Method | Description | |
---|---|---|
AddAbsoluteLibraryPaths ( RubyArray result, string applicationBaseDir, ICollection |
||
AddCompiledFile ( string fullPath, |
||
AddLoadPaths ( IEnumerable |
||
AddLoadedFile ( MutableString path ) : void | ||
AddScriptLines ( SourceUnit file ) : void |
If the SCRIPT_LINES__ constant is set, we need to publish the file being loaded, along with the contents of the file
|
|
AddStandardLibraryPath ( RubyArray loadPaths, string path, string applicationBaseDir ) : void | ||
AlreadyLoaded ( string path, IEnumerable |
Return true if any of the files has alraedy been loaded.
|
|
AlreadyLoaded ( string path, string fullPath, LoadFlags flags ) : bool | ||
AlreadyLoaded ( string path, string fullPath, LoadFlags flags, string sourceFileExtensions ) : bool | ||
AnyFileLoaded ( IEnumerable |
||
CompileRubySource ( SourceUnit sourceUnit, LoadFlags flags ) : |
||
Execute ( Scope globalScope, |
||
FileLoaded ( MutableString path, LoadFlags flags ) : void | ||
FindFile ( string path, bool appendExtensions, string sourceFileExtensions ) : IList |
Searches file in load directories and then appends extensions.
|
|
GetAssembly ( string assemblyName, bool throwOnError, bool tryPartialName ) : |
||
GetExtensionsOfExistingFiles ( string path, IEnumerable |
||
GetLoadPathStrings ( ) : string[] | ||
GetLoadPaths ( ) : object[] | ||
GetLoadedFiles ( ) : object[] | ||
GetPathsToTestLoaded ( string path, string fullPath, LoadFlags flags, string sourceFileExtensions ) : IEnumerable |
||
GetSourceUnit ( string path, string fullPath, string extension, bool extensionAppended ) : ResolvedFile | ||
InsertLoadPaths ( IEnumerable |
||
InsertLoadPaths ( IEnumerable |
||
IsKnownExtension ( string extension, string knownExtensions ) : bool | ||
LoadAssembly ( |
||
LoadBuiltins ( ) : void | ||
LoadCompiledCode ( ) : CompiledFile>.Dictionary |
||
LoadFromPath ( Scope globalScope, object self, string path, IronRuby.Builtins.RubyEncoding pathEncoding, LoadFlags flags, object &loaded ) : bool | ||
LoadLibrary ( |
||
Loader ( RubyContext context ) : System | ||
MakeLoadPaths ( |
||
ResolveAssembly ( string fullName ) : |
||
ResolveFile ( string path, string extension, bool appendExtensions, string knownExtensions ) : ResolvedFile |
Appends extensions if applicable.
|
|
SaveCompiledCode ( ) : void | ||
TryGetCompiledFile ( string fullPath, CompiledFile &compiledFile ) : bool | ||
TryParseAssemblyName ( string path, string &typeName, string &assemblyName ) : bool |
public static GetIronRubyAssemblyLongName ( string baseName ) : string | ||
baseName | string | |
return | string |
public LoadAssembly ( string assemblyName, string typeName, bool throwOnError, bool tryPartialName ) : |
||
assemblyName | string | |
typeName | string | |
throwOnError | bool | |
tryPartialName | bool | |
return |
public LoadFile ( Scope globalScope, object self, MutableString path, LoadFlags flags ) : bool | ||
globalScope | Scope | |
self | object | |
path | MutableString | |
flags | LoadFlags | |
return | bool |
public LoadFile ( Scope globalScope, object self, MutableString path, LoadFlags flags, object &loaded ) : bool | ||
globalScope | Scope | /// A scope against which the file should be executed or null to create a new scope. /// |
self | object | |
path | MutableString | |
flags | LoadFlags | |
loaded | object | |
return | bool |
public SetLoadPaths ( IEnumerable |
||
paths | IEnumerable |
|
return | void |