The only way to invoke an explicit interface member is to cast the object to the correct interface and then invoke the member on that interface. But once you’ve cast to IConnection, the IConnection.ConnectionString has no setter.
So there’s no way to invoke this private setter method.