⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 microsoft.jscript.cs

📁 很好的C语言查看工具,完全破解版相信大家都知道这个查看工具吧,如果没有可以下载下来
💻 CS
📖 第 1 页 / 共 5 页
字号:
//$si$ virtual
////////////////////////////////////////////////////////////////

// File Microsoft.JScript.dll: 
// Global functions
//-------------------------------------------------------

// Global fields
//-------------------------------------------------------

// Global MemberRefs
//-------------------------------------------------------

// Types
//-------------------------------------------------------
class Microsoft.JScript.BuildVersionInfo : System.Object
    {
     I4 MajorVersion;
     I4 MinorVersion;
     I4 Revision;
     I4 Build;

     Void Microsoft.JScript.BuildVersionInfo();


    }

class Microsoft.JScript.ScriptObject : System.Object
    {
     Class Microsoft.JScript.ScriptObject parent;
     Class Microsoft.JScript.SimpleHashtable wrappedMemberCache;
     Class Microsoft.JScript.Vsa.VsaEngine engine;

     Void Microsoft.JScript.ScriptObject( Class Microsoft.JScript.ScriptObject parent);
     Boolean DeleteMember( String name);
     Object GetDefaultValue( ValueClass Microsoft.JScript.PreferredType preferred_type);
     Class System.Reflection.FieldInfo GetField( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
     SZArray Class System.Reflection.FieldInfo GetFields( ValueClass System.Reflection.BindingFlags bindingAttr);
     SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
     Object GetMemberValue( String name);
     SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
     Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
     Class System.Reflection.MethodInfo GetMethod( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
     SZArray Class System.Reflection.MethodInfo GetMethods( ValueClass System.Reflection.BindingFlags bindingAttr);
     Class Microsoft.JScript.ScriptObject GetParent();
     Void GetPropertyEnumerator( Class System.Collections.ArrayList enums,  Class System.Collections.ArrayList objects);
     Class System.Reflection.PropertyInfo GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
     Class System.Reflection.PropertyInfo GetProperty( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Class System.Reflection.Binder binder,  Class System.Type returnType,  SZArray Class System.Type types,  SZArray ValueClass System.Reflection.ParameterModifier modifiers);
     SZArray Class System.Reflection.PropertyInfo GetProperties( ValueClass System.Reflection.BindingFlags bindingAttr);
     Object GetValueAtIndex( UI4 index);
     Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo locale,  SZArray String namedParameters);
     Void SetMemberValue( String name,  Object value);
     Void SetParent( Class Microsoft.JScript.ScriptObject parent);
     Void SetValueAtIndex( UI4 index,  Object value);
     Object get_Item( R8 index);
     Void set_Item( R8 index,  Object value);
     Object get_Item( I4 index);
     Void set_Item( I4 index,  Object value);
     Object get_Item( String name);
     Void set_Item( String name,  Object value);
     Object get_Item( SZArray Object pars);
     Void set_Item( SZArray Object pars,  Object value);
     Class System.Type get_UnderlyingSystemType();
     SZArray Class System.Reflection.MemberInfo WrapMembers( SZArray Class System.Reflection.MemberInfo members,  Object obj);
     SZArray Class System.Reflection.MemberInfo WrapMembers( Class System.Reflection.MemberInfo member,  Object obj);
     SZArray Class System.Reflection.MemberInfo WrapMembers( SZArray Class System.Reflection.MemberInfo members,  Object obj,  Class Microsoft.JScript.SimpleHashtable cache);
     Class System.Reflection.MemberInfo WrapMember( Class System.Reflection.MemberInfo member,  Object obj);

    property Item { get(){} set(){} };
    property Item { get(){} set(){} };
    property Item { get(){} set(){} };
    property Item { get(){} set(){} };
    property UnderlyingSystemType { get(){} set(){} };

    }

interface Microsoft.JScript.IActivationObject : 
    {

     Object GetDefaultThisObject();
     Class Microsoft.JScript.GlobalScope GetGlobalScope();
     Class System.Reflection.FieldInfo GetLocalField( String name);
     Object GetMemberValue( String name,  I4 lexlevel);
     Class System.Reflection.FieldInfo GetField( String name,  I4 lexLevel);


    }

class Microsoft.JScript.ActivationObject : Microsoft.JScript.ScriptObject
    {
     Boolean isKnownAtCompileTime;
     Boolean fast;
     Class Microsoft.JScript.SimpleHashtable name_table;
     Class System.Collections.ArrayList field_table;

     Void Microsoft.JScript.ActivationObject( Class Microsoft.JScript.ScriptObject parent);
     Class Microsoft.JScript.JSVariableField AddFieldOrUseExistingField( String name,  Object value,  ValueClass System.Reflection.FieldAttributes attributeFlags);
     Void AddClassesExcluding( Class Microsoft.JScript.ClassScope excludedClass,  String name,  Class System.Collections.ArrayList result);
     Class Microsoft.JScript.JSVariableField AddNewField( String name,  Object value,  ValueClass System.Reflection.FieldAttributes attributeFlags);
     Class Microsoft.JScript.JSVariableField CreateField( String name,  ValueClass System.Reflection.FieldAttributes attributeFlags,  Object value);
     Class System.Reflection.FieldInfo GetField( String name,  I4 lexLevel);
     String GetName();
     Object GetDefaultThisObject();
     Class Microsoft.JScript.GlobalScope GetGlobalScope();
     Class System.Reflection.FieldInfo GetLocalField( String name);
     SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
     SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
     Object GetMemberValue( String name,  I4 lexlevel);


    }

class Microsoft.JScript.JSObject : Microsoft.JScript.ScriptObject
    {
     Boolean isASubClass;
     Class System.Reflection.IReflect subClassIR;
     Class Microsoft.JScript.SimpleHashtable memberCache;
     Boolean noExpando;
     Class Microsoft.JScript.SimpleHashtable name_table;
     Class System.Collections.ArrayList field_table;
     Class Microsoft.JScript.JSObject outer_class_instance;

     Void Microsoft.JScript.JSObject();
     Void Microsoft.JScript.JSObject( Class Microsoft.JScript.ScriptObject parent);
     Void Microsoft.JScript.JSObject( Class Microsoft.JScript.ScriptObject parent,  Boolean checkSubType);
     Void Microsoft.JScript.JSObject( Class Microsoft.JScript.ScriptObject parent,  Class System.Type subType);
     Class System.Reflection.FieldInfo AddField( String name);
     Class System.Reflection.MethodInfo System.Runtime.InteropServices.Expando.IExpando.AddMethod( String name,  Class System.Delegate method);
     Class System.Reflection.PropertyInfo System.Runtime.InteropServices.Expando.IExpando.AddProperty( String name);
     Boolean DeleteMember( String name);
     String GetClassName();
     Object GetDefaultValue( ValueClass Microsoft.JScript.PreferredType preferred_type);
     Class System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator();
     SZArray Class System.Reflection.MemberInfo GetLocalMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Boolean wrapMembers);
     SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr);
     SZArray Class System.Reflection.MemberInfo GetMember( String name,  ValueClass System.Reflection.BindingFlags bindingAttr,  Boolean wrapMembers);
     SZArray Class System.Reflection.MemberInfo GetMembers( ValueClass System.Reflection.BindingFlags bindingAttr);
     Void GetPropertyEnumerator( Class System.Collections.ArrayList enums,  Class System.Collections.ArrayList objects);
     Object GetValueAtIndex( UI4 index);
     Object GetMemberValue( String name);
     Class Microsoft.JScript.SimpleHashtable get_NameTable();
     Void System.Runtime.InteropServices.Expando.IExpando.RemoveMember( Class System.Reflection.MemberInfo m);
     Void SetMemberValue( String name,  Object value);
     Void SetMemberValue2( String name,  Object value);
     Void SetValueAtIndex( UI4 index,  Object value);
     Void SwapValues( UI4 left,  UI4 right);
     String ToString();

    property NameTable { get(){} set(){} };

    }

class Microsoft.JScript.ScriptFunction : Microsoft.JScript.JSObject
    {
     I4 ilength;
     String name;
     Object proto;

     Void Microsoft.JScript.ScriptFunction( Class Microsoft.JScript.ScriptObject parent);
     Void Microsoft.JScript.ScriptFunction( Class Microsoft.JScript.ScriptObject parent,  String name);
     Void Microsoft.JScript.ScriptFunction( Class Microsoft.JScript.ScriptObject parent,  String name,  I4 length);
     Object Call( SZArray Object args,  Object thisob);
     Object Call( SZArray Object args,  Object thisob,  Class System.Reflection.Binder binder,  Class System.Globalization.CultureInfo culture);
     Object Call( SZArray Object args,  Object thisob,  Class Microsoft.JScript.ScriptObject enclosing_scope,  Class Microsoft.JScript.Closure calleeClosure,  Class System.Reflection.Binder binder,  Class System.Globalization.CultureInfo culture);
     Object Construct( SZArray Object args);
     Object CreateInstance( SZArray Object args);
     String GetClassName();
     I4 GetNumberOfFormalParameters();
     Class Microsoft.JScript.ScriptObject GetPrototypeForConstructedObject();
     Boolean HasInstance( Object ob);
     Object Invoke( Object thisob,  SZArray Object args);
     Object InvokeMember( String name,  ValueClass System.Reflection.BindingFlags invokeAttr,  Class System.Reflection.Binder binder,  Object target,  SZArray Object args,  SZArray ValueClass System.Reflection.ParameterModifier modifiers,  Class System.Globalization.CultureInfo culture,  SZArray String namedParameters);
     I4 get_length();
     Void set_length( I4 value);
     String ToString();
     Object get_prototype();
     Void set_prototype( Object value);

    property length { get(){} set(){} };
    property prototype { get(){} set(){} };

    }

class Microsoft.JScript.ActiveXObjectConstructor : Microsoft.JScript.ScriptFunction
    {
     Class Microsoft.JScript.ActiveXObjectConstructor ob;

     Void Microsoft.JScript.ActiveXObjectConstructor();
     Void Microsoft.JScript.ActiveXObjectConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent);
     Object Call( SZArray Object args,  Object thisob);
     Object Construct( SZArray Object args);
     Object CreateInstance( SZArray Object args);
     Object Invoke();
     Boolean HasInstance( Object ob);
     Void Microsoft.JScript.ActiveXObjectConstructor();


    }

class Microsoft.JScript.AST : System.Object
    {
     Class Microsoft.JScript.Context context;

     Void Microsoft.JScript.AST( Class Microsoft.JScript.Context context);
     Void CheckIfOKToUseInSuperConstructorCall();
     Class Microsoft.JScript.CompilerGlobals get_compilerGlobals();
     Boolean Delete();
     Void EmitILToLoadEngine( Class System.Reflection.Emit.ILGenerator il);
     Class Microsoft.JScript.Vsa.VsaEngine get_Engine();
     Object Evaluate();
     Class Microsoft.JScript.LateBinding EvaluateAsLateBinding();
     Class Microsoft.JScript.WrappedNamespace EvaluateAsWrappedNamespace( Boolean giveErrorIfNameInUse);
     Class Microsoft.JScript.Globals get_Globals();
     Boolean HasReturn();
     Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
     Void InvalidateInferredTypes();
     Boolean OkToUseAsType();
     Class Microsoft.JScript.AST PartiallyEvaluate();
     Class Microsoft.JScript.AST PartiallyEvaluateAsCallable();
     Class Microsoft.JScript.AST PartiallyEvaluateAsReference();
     Void ResolveCall( Class Microsoft.JScript.ASTList args,  SZArray Class System.Reflection.IReflect argIRs,  Boolean constructor,  Boolean brackets);
     Object ResolveCustomAttribute( Class Microsoft.JScript.ASTList args,  SZArray Class System.Reflection.IReflect argIRs,  Class Microsoft.JScript.AST target);
     Void SetPartialValue( Class Microsoft.JScript.AST partial_value);
     Void SetValue( Object value);
     Void TranslateToConditionalBranch( Class System.Reflection.Emit.ILGenerator il,  Boolean branchIfTrue,  ValueClass System.Reflection.Emit.Label label,  Boolean shortForm);
     Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il,  Class System.Type rtype);
     Void TranslateToILCall( Class System.Reflection.Emit.ILGenerator il,  Class System.Type rtype,  Class Microsoft.JScript.ASTList args,  Boolean construct,  Boolean brackets);
     Void TranslateToILDelete( Class System.Reflection.Emit.ILGenerator il,  Class System.Type rtype);
     Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
     Void TranslateToILPreSet( Class System.Reflection.Emit.ILGenerator il);
     Void TranslateToILPreSet( Class System.Reflection.Emit.ILGenerator il,  Class Microsoft.JScript.ASTList args);
     Void TranslateToILPreSetPlusGet( Class System.Reflection.Emit.ILGenerator il);
     Void TranslateToILPreSetPlusGet( Class System.Reflection.Emit.ILGenerator il,  Class Microsoft.JScript.ASTList args,  Boolean inBrackets);
     Void TranslateToILSet( Class System.Reflection.Emit.ILGenerator il);
     Void TranslateToILSet( Class System.Reflection.Emit.ILGenerator il,  Class Microsoft.JScript.AST rhvalue);
     Object TranslateToILReference( Class System.Reflection.Emit.ILGenerator il,  Class System.Type rtype);
     Class Microsoft.JScript.Context GetFirstExecutableContext();

    property compilerGlobals { get(){} set(){} };
    property Engine { get(){} set(){} };
    property Globals { get(){} set(){} };

    }

class Microsoft.JScript.UnaryOp : Microsoft.JScript.AST
    {
     Class Microsoft.JScript.AST operand;

     Void Microsoft.JScript.UnaryOp( Class Microsoft.JScript.Context context,  Class Microsoft.JScript.AST operand);
     Void CheckIfOKToUseInSuperConstructorCall();
     Class Microsoft.JScript.AST PartiallyEvaluate();
     Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);


    }

class Microsoft.JScript.AddressOf : Microsoft.JScript.UnaryOp
    {

     Void Microsoft.JScript.AddressOf( Class Microsoft.JScript.Context context,  Class Microsoft.JScript.AST operand);
     Object Evaluate();
     Class System.Reflection.FieldInfo GetField();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -