C# 클래스 Microsoft.Scripting.Runtime.DlrConfiguration

파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddLanguage void
Freeze void
GetFileExtensions string[]
GetLanguageConfig LanguageConfiguration
GetLanguageNames string[]
LoadLanguageContext LanguageContext
NormalizeExtension string
TryLoadLanguage bool
TryLoadLanguage bool

공개 메소드들

메소드 설명
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[]

비공개 메소드들

메소드 설명
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

메소드 상세

AddLanguage() 공개 메소드

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
리턴 void

DlrConfiguration() 공개 메소드

public DlrConfiguration ( bool debugMode, bool privateBinding, object>.IDictionary options ) : System
debugMode bool
privateBinding bool
options object>.IDictionary
리턴 System

GetFileExtensions() 공개 메소드

public GetFileExtensions ( ) : string[]
리턴 string[]

GetFileExtensions() 공개 메소드

public GetFileExtensions ( LanguageContext context ) : string[]
context LanguageContext
리턴 string[]

GetLanguageNames() 공개 메소드

public GetLanguageNames ( ) : string[]
리턴 string[]

GetLanguageNames() 공개 메소드

public GetLanguageNames ( LanguageContext context ) : string[]
context LanguageContext
리턴 string[]