System.Data.ProviderBase.AbstractDBConnection.ClearReferences C# (CSharp) Method

ClearReferences() private method

private ClearReferences ( ) : void
return void
		private void ClearReferences()
		{
			ArrayList oldList = _referencedObjects;
			_referencedObjects = new ArrayList();

			for(int i = 0; i < oldList.Count; i++) {
				WeakReference wr = (WeakReference) oldList[i];
				if (wr.IsAlive) {
					ClearReference(wr.Target);
				}
			}
		}