Binding.TranslateToILObject(ILGenerator, Type, Boolean) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
When overridden in a derived class, generates Microsoft intermediate language (MSIL) code for the object that the binding reference is defined on.
This API supports the product infrastructure and is not intended to be used directly from your code.
protected:
abstract void TranslateToILObject(System::Reflection::Emit::ILGenerator ^ il, Type ^ obtype, bool noValue);
protected abstract void TranslateToILObject (System.Reflection.Emit.ILGenerator il, Type obtype, bool noValue);
abstract member TranslateToILObject : System.Reflection.Emit.ILGenerator * Type * bool -> unit
Protected MustOverride Sub TranslateToILObject (il As ILGenerator, obtype As Type, noValue As Boolean)
Parameters
- il
- ILGenerator
An object that generates Microsoft intermediate language (MSIL) instructions.
- obtype
- Type
The type of the object.
- noValue
- Boolean
true
if the object does not have a value; otherwise, false
.