C# 클래스 Machete.Runtime.RuntimeTypes.SpecificationTypes.SDeclarativeEnvironmentRecord

상속: IDeclarativeEnvironmentRecord
파일 보기 프로젝트 열기: ChaosPandion/Machete

공개 메소드들

메소드 설명
CreateImmutableBinding ( string n ) : void
CreateMutableBinding ( string n, bool d ) : void
DeleteBinding ( string n ) : bool
Get ( string name, bool strict ) : IDynamic
GetBindingValue ( string n, bool s ) : IDynamic
HasBinding ( string n ) : bool
ImplicitThisValue ( ) : IDynamic
InitializeImmutableBinding ( string n, IDynamic v ) : void
SDeclarativeEnvironmentRecord ( IEnvironment environment ) : System
Set ( string name, IDynamic value, bool strict ) : void
SetMutableBinding ( string n, IDynamic v, bool s ) : void

메소드 상세

CreateImmutableBinding() 공개 메소드

public CreateImmutableBinding ( string n ) : void
n string
리턴 void

CreateMutableBinding() 공개 메소드

public CreateMutableBinding ( string n, bool d ) : void
n string
d bool
리턴 void

DeleteBinding() 공개 메소드

public DeleteBinding ( string n ) : bool
n string
리턴 bool

Get() 공개 메소드

public Get ( string name, bool strict ) : IDynamic
name string
strict bool
리턴 IDynamic

GetBindingValue() 공개 메소드

public GetBindingValue ( string n, bool s ) : IDynamic
n string
s bool
리턴 IDynamic

HasBinding() 공개 메소드

public HasBinding ( string n ) : bool
n string
리턴 bool

ImplicitThisValue() 공개 메소드

public ImplicitThisValue ( ) : IDynamic
리턴 IDynamic

InitializeImmutableBinding() 공개 메소드

public InitializeImmutableBinding ( string n, IDynamic v ) : void
n string
v IDynamic
리턴 void

SDeclarativeEnvironmentRecord() 공개 메소드

public SDeclarativeEnvironmentRecord ( IEnvironment environment ) : System
environment IEnvironment
리턴 System

Set() 공개 메소드

public Set ( string name, IDynamic value, bool strict ) : void
name string
value IDynamic
strict bool
리턴 void

SetMutableBinding() 공개 메소드

public SetMutableBinding ( string n, IDynamic v, bool s ) : void
n string
v IDynamic
s bool
리턴 void