public static FrameworkInfoDictionary Synchronized(FrameworkInfoDictionary nonSync) { FrameworkInfoDictionary sync = new FrameworkInfoDictionary(); sync.InnerHash = Hashtable.Synchronized(nonSync.InnerHash); return(sync); }
/// <summary> /// Clones this instance. /// </summary> /// <returns>The instance clone.</returns> public FrameworkInfoDictionary Clone() { FrameworkInfoDictionary clone = new FrameworkInfoDictionary(); clone.InnerHash = (Hashtable)_innerHash.Clone(); return(clone); }
public FrameworkInfoDictionary(FrameworkInfoDictionary original) { _innerHash = new Hashtable(original.InnerHash); }
internal FrameworkInfoDictionaryEnumerator(FrameworkInfoDictionary enumerable) { _innerEnumerator = enumerable.InnerHash.GetEnumerator(); }
public FrameworkInfoDictionary Clone() { FrameworkInfoDictionary clone = new FrameworkInfoDictionary(); clone.InnerHash = (Hashtable) _innerHash.Clone(); return clone; }
public static FrameworkInfoDictionary Synchronized(FrameworkInfoDictionary nonSync) { FrameworkInfoDictionary sync = new FrameworkInfoDictionary(); sync.InnerHash = Hashtable.Synchronized(nonSync.InnerHash); return sync; }
/// <summary> /// Initializes a new instance of the <see cref="FrameworkInfoDictionary"/> class. /// </summary> /// <param name="original">The original dictionary which well be copied.</param> public FrameworkInfoDictionary(FrameworkInfoDictionary original) { _innerHash = new Hashtable(original.InnerHash); }