System.Reflection.RtFieldInfo.SetValueDirect C# (CSharp) Method

SetValueDirect() private method

private SetValueDirect ( TypedReference obj, Object value ) : void
obj System.TypedReference
value Object
return void
        public override void SetValueDirect(TypedReference obj, Object value)
        {
            if (obj.IsNull)
                throw new ArgumentException(Environment.GetResourceString("Arg_TypedReference_Null"));
            
            m_fieldHandle.SetValueDirect(FieldType.TypeHandle, obj, value, (DeclaringType == null) ? RuntimeTypeHandle.EmptyHandle : DeclaringType.TypeHandle);
        }