FileFind.Meshwork.NetworkInfo.Clone C# (CSharp) Method

Clone() public method

public Clone ( ) : NetworkInfo
return NetworkInfo
        public NetworkInfo Clone()
        {
            NetworkInfo clone = new NetworkInfo();
            clone.NetworkName = this.NetworkName;

            foreach (KeyValuePair<string, TrustedNodeInfo> pair in this.TrustedNodes) {
                // XXX: pair.Value should be cloned too!
                clone.TrustedNodes.Add(pair.Key, pair.Value);
            }

            clone.Memos.AddRange(memos);

            return clone;
        }
NetworkInfo