public IAsyncResult BeginBuildTree(AsyncCallback callback, object state) { if (_buildTreeDelegate != null) { throw new InvalidOperationException(MSG_ASYNCEXIST); } _buildTreeDelegate = new BuildTreeDelegate(BuildTree); return(_buildTreeDelegate.BeginInvoke(callback, state)); }
public IAsyncResult BeginBuildTree(AsyncCallback callback, object state) { if (_buildTreeDelegate != null) throw new InvalidOperationException(MSG_ASYNCEXIST); _buildTreeDelegate = new BuildTreeDelegate(BuildTree); return _buildTreeDelegate.BeginInvoke(callback, state); }