WithContext() private method

Performs the action given by type with the attached Rhino.ContextFactory .
private WithContext ( ) : void
return void
Exemplo n.º 1
0
		/// <summary>Returns an array of the property names on the given script object.</summary>
		/// <remarks>Returns an array of the property names on the given script object.</remarks>
		public virtual object[] GetObjectIds(object @object)
		{
			Dim.DimIProxy action = new Dim.DimIProxy(this, IPROXY_OBJECT_IDS);
			action.@object = @object;
			action.WithContext();
			return action.objectArrayResult;
		}
Exemplo n.º 2
0
		/// <summary>Returns the value of a property on the given script object.</summary>
		/// <remarks>Returns the value of a property on the given script object.</remarks>
		public virtual object GetObjectProperty(object @object, object id)
		{
			Dim.DimIProxy action = new Dim.DimIProxy(this, IPROXY_OBJECT_PROPERTY);
			action.@object = @object;
			action.id = id;
			action.WithContext();
			return action.objectResult;
		}
Exemplo n.º 3
0
		/// <summary>Returns whether the given string is syntactically valid script.</summary>
		/// <remarks>Returns whether the given string is syntactically valid script.</remarks>
		public virtual bool StringIsCompilableUnit(string str)
		{
			Dim.DimIProxy action = new Dim.DimIProxy(this, IPROXY_STRING_IS_COMPILABLE);
			action.text = str;
			action.WithContext();
			return action.booleanResult;
		}
Exemplo n.º 4
0
		/// <summary>Converts the given script object to a string.</summary>
		/// <remarks>Converts the given script object to a string.</remarks>
		public virtual string ObjectToString(object @object)
		{
			Dim.DimIProxy action = new Dim.DimIProxy(this, IPROXY_OBJECT_TO_STRING);
			action.@object = @object;
			action.WithContext();
			return action.stringResult;
		}
Exemplo n.º 5
0
		/// <summary>Evaluates the given script.</summary>
		/// <remarks>Evaluates the given script.</remarks>
		public virtual void EvalScript(string url, string text)
		{
			Dim.DimIProxy action = new Dim.DimIProxy(this, IPROXY_EVAL_SCRIPT);
			action.url = url;
			action.text = text;
			action.WithContext();
		}
Exemplo n.º 6
0
		/// <summary>Compiles the given script.</summary>
		/// <remarks>Compiles the given script.</remarks>
		public virtual void CompileScript(string url, string text)
		{
			Dim.DimIProxy action = new Dim.DimIProxy(this, IPROXY_COMPILE_SCRIPT);
			action.url = url;
			action.text = text;
			action.WithContext();
		}