Binding.TranslateToILObject(ILGenerator, Type, Boolean) Binding.TranslateToILObject(ILGenerator, Type, Boolean) Binding.TranslateToILObject(ILGenerator, Type, Boolean) Binding.TranslateToILObject(ILGenerator, Type, Boolean) Method

Definition

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 ILGenerator ILGenerator ILGenerator

An object that generates Microsoft intermediate language (MSIL) instructions.

obtype
Type Type Type Type

The type of the object.

noValue
Boolean Boolean Boolean Boolean

true if the object does not have a value; otherwise, false.

Applies to

See also