C# Class Machete.Runtime.HostObjects.HLazy

Inheritance: LObject
Afficher le fichier Open project: ChaosPandion/Machete

Méthodes publiques

Méthode Description
CanPut ( string p ) : bool
DefaultValue ( string hint ) : IDynamic
DefineOwnProperty ( string p, IPropertyDescriptor desc, bool @throw ) : bool
Get ( string p ) : IDynamic
GetOwnProperty ( string p ) : IPropertyDescriptor
GetProperty ( string p ) : IPropertyDescriptor
HLazy ( IEnvironment environment, Func createValue ) : System
HasProperty ( string p ) : bool

Method Details

CanPut() public méthode

public CanPut ( string p ) : bool
p string
Résultat bool

DefaultValue() public méthode

public DefaultValue ( string hint ) : IDynamic
hint string
Résultat IDynamic

DefineOwnProperty() public méthode

public DefineOwnProperty ( string p, IPropertyDescriptor desc, bool @throw ) : bool
p string
desc IPropertyDescriptor
@throw bool
Résultat bool

Get() public méthode

public Get ( string p ) : IDynamic
p string
Résultat IDynamic

GetOwnProperty() public méthode

public GetOwnProperty ( string p ) : IPropertyDescriptor
p string
Résultat IPropertyDescriptor

GetProperty() public méthode

public GetProperty ( string p ) : IPropertyDescriptor
p string
Résultat IPropertyDescriptor

HLazy() public méthode

public HLazy ( IEnvironment environment, Func createValue ) : System
environment IEnvironment
createValue Func
Résultat System

HasProperty() public méthode

public HasProperty ( string p ) : bool
p string
Résultat bool