?? microsoft.jscript.cs
字號:
Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
Class Microsoft.JScript.AST PartiallyEvaluate();
Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
Void TranslateToILPreSet( Class System.Reflection.Emit.ILGenerator il);
Object TranslateToILReference( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
Void TranslateToILSet( Class System.Reflection.Emit.ILGenerator il, Class Microsoft.JScript.AST rhvalue);
}
class Microsoft.JScript.ArgumentsObject : Microsoft.JScript.JSObject
{
SZArray Object arguments;
SZArray String formal_names;
Class Microsoft.JScript.ScriptObject scope;
Object callee;
Object caller;
Object length;
Void Microsoft.JScript.ArgumentsObject( Class Microsoft.JScript.ScriptObject parent, SZArray Object arguments, Class Microsoft.JScript.FunctionObject function, Class Microsoft.JScript.Closure callee, Class Microsoft.JScript.ScriptObject scope, Class Microsoft.JScript.ArgumentsObject caller);
Object GetValueAtIndex( UI4 index);
Object GetMemberValue( String name);
Void SetValueAtIndex( UI4 index, Object value);
SZArray Object ToArray();
}
class Microsoft.JScript.ArrayConstructor : Microsoft.JScript.ScriptFunction
{
Class Microsoft.JScript.ArrayConstructor ob;
Class Microsoft.JScript.ArrayPrototype originalPrototype;
Void Microsoft.JScript.ArrayConstructor();
Void Microsoft.JScript.ArrayConstructor( Class Microsoft.JScript.LenientFunctionPrototype parent, Class Microsoft.JScript.LenientArrayPrototype prototypeProp);
Object Call( SZArray Object args, Object thisob);
Class Microsoft.JScript.ArrayObject Construct();
Object Construct( SZArray Object args);
Class Microsoft.JScript.ArrayObject ConstructArray( SZArray Object args);
Class Microsoft.JScript.ArrayObject ConstructWrapper();
Class Microsoft.JScript.ArrayObject ConstructWrapper( Class System.Array arr);
Class Microsoft.JScript.ArrayObject ConstructImplicitWrapper( Class System.Array arr);
Class Microsoft.JScript.ArrayObject CreateInstance( SZArray Object args);
Class Microsoft.JScript.ArrayObject Invoke( SZArray Object args);
Void Microsoft.JScript.ArrayConstructor();
}
class Microsoft.JScript.ArrayEnumerator : System.Object
{
I4 curr;
Boolean doDenseEnum;
Boolean didDenseEnum;
Class Microsoft.JScript.ArrayObject arrayOb;
Class System.Collections.IEnumerator denseEnum;
Void Microsoft.JScript.ArrayEnumerator( Class Microsoft.JScript.ArrayObject arrayOb, Class System.Collections.IEnumerator denseEnum);
Boolean MoveNext();
Object get_Current();
Void Reset();
property Current { get(){} set(){} };
}
class Microsoft.JScript.ArrayLiteral : Microsoft.JScript.AST
{
Class Microsoft.JScript.ASTList elements;
Void Microsoft.JScript.ArrayLiteral( Class Microsoft.JScript.Context context, Class Microsoft.JScript.ASTList elements);
Boolean AssignmentCompatible( Class System.Reflection.IReflect lhir, Boolean reportError);
Void CheckIfOKToUseInSuperConstructorCall();
Object Evaluate();
Boolean IsOkToUseInCustomAttribute();
Class Microsoft.JScript.AST PartiallyEvaluate();
Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
Void TranslateToILArray( Class System.Reflection.Emit.ILGenerator il, Class System.Type etype);
Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
}
class Microsoft.JScript.ArrayObject : Microsoft.JScript.JSObject
{
I4 MaxIndex;
I4 MinDenseSize;
UI4 len;
SZArray Object denseArray;
UI4 denseArrayLength;
Void Microsoft.JScript.ArrayObject( Class Microsoft.JScript.ScriptObject prototype);
Void Microsoft.JScript.ArrayObject( Class Microsoft.JScript.ScriptObject prototype, Class System.Type subType);
I8 Array_index_for( Object index);
I8 Array_index_for( String name);
Void Concat( Class Microsoft.JScript.ArrayObject source);
Void Concat( Object value);
Boolean DeleteMember( String name);
Boolean DeleteValueAtIndex( UI4 index);
Void DeleteRange( UI4 start, UI4 end);
String GetClassName();
Object GetDefaultValue( ValueClass Microsoft.JScript.PreferredType preferred_type);
Void GetPropertyEnumerator( Class System.Collections.ArrayList enums, Class System.Collections.ArrayList objects);
Object GetValueAtIndex( UI4 index);
Object GetMemberValue( String name);
Object get_length();
Void set_length( Object value);
Void Realloc( UI4 newLength);
Void SetLength( UI8 newLength);
Void SetMemberValue( String name, Object value);
Void SetValueAtIndex( UI4 index, Object value);
Object Shift();
Void Sort( Class Microsoft.JScript.ScriptFunction compareFn);
Void Splice( UI4 start, UI4 deleteCount, SZArray Object args, Class Microsoft.JScript.ArrayObject outArray, UI4 oldLength, UI4 newLength);
Void SpliceSlowly( UI4 start, UI4 deleteCount, SZArray Object args, Class Microsoft.JScript.ArrayObject outArray, UI4 oldLength, UI4 newLength);
Void SwapValues( UI4 pi, UI4 qi);
SZArray Object ToArray();
Class System.Array ToNativeArray( Class System.Type elementType);
Void Copy( SZArray Object source, SZArray Object target, I4 n);
Void Copy( SZArray Object source, I4 i, SZArray Object target, I4 j, I4 n);
Class Microsoft.JScript.ArrayObject Unshift( SZArray Object args);
Class Microsoft.JScript.DebugArrayFieldEnumerator DebugGetEnumerator();
Object DebugGetValueAtIndex( I4 index);
Void DebugSetValueAtIndex( I4 index, Object value);
property length { get(){} set(){} };
}
class Microsoft.JScript.QuickSort : System.Object
{
Class Microsoft.JScript.ScriptFunction compareFn;
Object obj;
Void Microsoft.JScript.QuickSort( Object obj, Class Microsoft.JScript.ScriptFunction compareFn);
I4 Compare( Object x, Object y);
Void SortObject( I8 left, I8 right);
Void SortArray( I4 left, I4 right);
Void Swap( SZArray Object array, I4 i, I4 j);
}
class Microsoft.JScript.ArrayPrototype : Microsoft.JScript.ArrayObject
{
Class Microsoft.JScript.ArrayPrototype ob;
Class Microsoft.JScript.ArrayConstructor _constructor;
Void Microsoft.JScript.ArrayPrototype( Class Microsoft.JScript.ObjectPrototype parent);
Class Microsoft.JScript.ArrayObject concat( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, SZArray Object args);
Class Microsoft.JScript.ArrayConstructor get_constructor();
String join( Object thisob, Object separator);
String Join( Object thisob, String separator, Boolean localize);
Object pop( Object thisob);
I8 push( Object thisob, SZArray Object args);
Object reverse( Object thisob);
Void SetMemberValue( String name, Object value);
Void SetValueAtIndex( UI4 index, Object value);
Object shift( Object thisob);
Class Microsoft.JScript.ArrayObject slice( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, R8 start, Object end);
Object sort( Object thisob, Object function);
Class Microsoft.JScript.ArrayObject splice( Object thisob, Class Microsoft.JScript.Vsa.VsaEngine engine, R8 start, R8 deleteCnt, SZArray Object args);
String toLocaleString( Object thisob);
String toString( Object thisob);
Object unshift( Object thisob, SZArray Object args);
Void Microsoft.JScript.ArrayPrototype();
property constructor { get(){} set(){} };
}
class Microsoft.JScript.ArrayWrapper : Microsoft.JScript.ArrayObject
{
Class System.Array value;
Boolean implicitWrapper;
Void Microsoft.JScript.ArrayWrapper( Class Microsoft.JScript.ScriptObject prototype, Class System.Array value, Boolean implicitWrapper);
Void Concat( Class Microsoft.JScript.ArrayObject source);
Void Concat( Object value);
Void GetPropertyEnumerator( Class System.Collections.ArrayList enums, Class System.Collections.ArrayList objects);
Class System.Type GetType();
Object GetValueAtIndex( UI4 index);
Object get_length();
Void set_length( Object value);
Void SetMemberValue( String name, Object val);
Void SetValueAtIndex( UI4 index, Object val);
Object Shift();
Void Splice( UI4 start, UI4 deleteCount, SZArray Object args, Class Microsoft.JScript.ArrayObject outArray, UI4 oldLength, UI4 newLength);
Void Sort( Class Microsoft.JScript.ScriptFunction compareFn);
Void SwapValues( UI4 pi, UI4 qi);
Class System.Array ToNativeArray( Class System.Type elementType);
SZArray Object ToArray();
Class Microsoft.JScript.ArrayObject Unshift( SZArray Object args);
property length { get(){} set(){} };
}
class SortComparer : System.Object
{
Class Microsoft.JScript.ScriptFunction compareFn;
Void SortComparer( Class Microsoft.JScript.ScriptFunction compareFn);
I4 Compare( Object x, Object y);
}
class Microsoft.JScript.AssemblyCustomAttributeList : Microsoft.JScript.AST
{
Class Microsoft.JScript.CustomAttributeList list;
Boolean okToUse;
Void Microsoft.JScript.AssemblyCustomAttributeList( Class Microsoft.JScript.CustomAttributeList list);
Object Evaluate();
Void Process();
Class Microsoft.JScript.AST PartiallyEvaluate();
Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
}
class Microsoft.JScript.Assign : Microsoft.JScript.AST
{
Class Microsoft.JScript.AST lhside;
Class Microsoft.JScript.AST rhside;
Void Microsoft.JScript.Assign( Class Microsoft.JScript.Context context, Class Microsoft.JScript.AST lhside, Class Microsoft.JScript.AST rhside);
Object Evaluate();
Class System.Reflection.IReflect InferType( Class Microsoft.JScript.JSField inference_target);
Class Microsoft.JScript.AST PartiallyEvaluate();
Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
}
class Microsoft.JScript.ASTList : Microsoft.JScript.AST
{
I4 count;
SZArray Class Microsoft.JScript.AST list;
SZArray Object array;
Void Microsoft.JScript.ASTList( Class Microsoft.JScript.Context context);
Class Microsoft.JScript.ASTList Append( Class Microsoft.JScript.AST elem);
Object Evaluate();
SZArray Object EvaluateAsArray();
Void Grow();
Class Microsoft.JScript.AST PartiallyEvaluate();
Class Microsoft.JScript.AST get_Item( I4 i);
Void set_Item( I4 i, Class Microsoft.JScript.AST value);
Void TranslateToIL( Class System.Reflection.Emit.ILGenerator il, Class System.Type rtype);
Void TranslateToILInitializer( Class System.Reflection.Emit.ILGenerator il);
property Item { get(){} set(){} };
}
interface Microsoft.JScript.IAuthorServices :
{
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -