C# Class Microsoft.Scripting.Runtime.DlrConfiguration

Afficher le fichier Open project: jschementi/iron Class Usage Examples

Private Properties

Свойство Type Description
AddLanguage void
Freeze void
GetFileExtensions string[]
GetLanguageConfig LanguageConfiguration
GetLanguageNames string[]
LoadLanguageContext LanguageContext
NormalizeExtension string
TryLoadLanguage bool
TryLoadLanguage bool

Méthodes publiques

Méthode Description
AddLanguage ( string languageTypeName, string displayName, IList names, IList fileExtensions, object>.IDictionary options ) : void
DlrConfiguration ( bool debugMode, bool privateBinding, object>.IDictionary options ) : System
GetFileExtensions ( ) : string[]
GetFileExtensions ( LanguageContext context ) : string[]
GetLanguageNames ( ) : string[]
GetLanguageNames ( LanguageContext context ) : string[]

Private Methods

Méthode Description
AddLanguage ( string languageTypeName, string displayName, IList names, IList fileExtensions, object>.IDictionary options, string paramName ) : void
Freeze ( ) : void
GetFileExtensions ( LanguageConfiguration config ) : string[]
GetLanguageConfig ( LanguageContext context ) : LanguageConfiguration
GetLanguageNames ( LanguageConfiguration config ) : string[]
LoadLanguageContext ( Microsoft.Scripting.Runtime.ScriptDomainManager manager, LanguageConfiguration config ) : LanguageContext
NormalizeExtension ( string extension ) : string
TryLoadLanguage ( Microsoft.Scripting.Runtime.ScriptDomainManager manager, AssemblyQualifiedTypeName providerName, LanguageContext &language ) : bool
TryLoadLanguage ( Microsoft.Scripting.Runtime.ScriptDomainManager manager, string str, bool isExtension, LanguageContext &language ) : bool

Method Details

AddLanguage() public méthode

public AddLanguage ( string languageTypeName, string displayName, IList names, IList fileExtensions, object>.IDictionary options ) : void
languageTypeName string
displayName string
names IList
fileExtensions IList
options object>.IDictionary
Résultat void

DlrConfiguration() public méthode

public DlrConfiguration ( bool debugMode, bool privateBinding, object>.IDictionary options ) : System
debugMode bool
privateBinding bool
options object>.IDictionary
Résultat System

GetFileExtensions() public méthode

public GetFileExtensions ( ) : string[]
Résultat string[]

GetFileExtensions() public méthode

public GetFileExtensions ( LanguageContext context ) : string[]
context LanguageContext
Résultat string[]

GetLanguageNames() public méthode

public GetLanguageNames ( ) : string[]
Résultat string[]

GetLanguageNames() public méthode

public GetLanguageNames ( LanguageContext context ) : string[]
context LanguageContext
Résultat string[]