IronRuby.Runtime.RubyInstanceData.CopyInstanceVariablesTo C# (CSharp) Метод

CopyInstanceVariablesTo() приватный Метод

private CopyInstanceVariablesTo ( RubyInstanceData dup ) : void
dup RubyInstanceData
Результат void
        internal void CopyInstanceVariablesTo(RubyInstanceData/*!*/ dup) {
            if (_instanceVars == null) {
                return;
            }
            lock (_instanceVars) {
                Dictionary<string, object> dupVars = dup.GetInstanceVariables();
                foreach (var var in _instanceVars) {
                    dupVars.Add(var.Key, var.Value);
                }
            }
        }