Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Data / System / Data / Odbc / OdbcErrorCollection.cs / 1 / OdbcErrorCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Odbc { using System; using System.Collections; using System.Data; [Serializable] #if WINFSInternalOnly internal #else public #endif sealed class OdbcErrorCollection : ICollection { private ArrayList _items = new ArrayList(); internal OdbcErrorCollection() { } Object System.Collections.ICollection.SyncRoot { get { return this; } } bool System.Collections.ICollection.IsSynchronized { get { return false; } } public int Count { get { return _items.Count; } } public OdbcError this[int i] { get { return (OdbcError)_items[i]; } } internal void Add(OdbcError error) { _items.Add(error); } public void CopyTo (Array array, int i) { _items.CopyTo(array, i); } public void CopyTo (OdbcError[] array, int i) { _items.CopyTo(array, i); } public IEnumerator GetEnumerator() { return _items.GetEnumerator(); } internal void SetSource (string Source) { foreach (object error in _items) { ((OdbcError)error).SetSource(Source); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Odbc { using System; using System.Collections; using System.Data; [Serializable] #if WINFSInternalOnly internal #else public #endif sealed class OdbcErrorCollection : ICollection { private ArrayList _items = new ArrayList(); internal OdbcErrorCollection() { } Object System.Collections.ICollection.SyncRoot { get { return this; } } bool System.Collections.ICollection.IsSynchronized { get { return false; } } public int Count { get { return _items.Count; } } public OdbcError this[int i] { get { return (OdbcError)_items[i]; } } internal void Add(OdbcError error) { _items.Add(error); } public void CopyTo (Array array, int i) { _items.CopyTo(array, i); } public void CopyTo (OdbcError[] array, int i) { _items.CopyTo(array, i); } public IEnumerator GetEnumerator() { return _items.GetEnumerator(); } internal void SetSource (string Source) { foreach (object error in _items) { ((OdbcError)error).SetSource(Source); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebPartTransformerCollection.cs
- HGlobalSafeHandle.cs
- PaginationProgressEventArgs.cs
- SqlCacheDependencySection.cs
- EmbeddedMailObjectsCollection.cs
- FrameAutomationPeer.cs
- Blend.cs
- CacheForPrimitiveTypes.cs
- XmlRootAttribute.cs
- TextBoxAutomationPeer.cs
- User.cs
- PagerSettings.cs
- Axis.cs
- DataBoundLiteralControl.cs
- MediaPlayer.cs
- DataGridViewAddColumnDialog.cs
- UserPreferenceChangedEventArgs.cs
- ImageInfo.cs
- EventLogQuery.cs
- OleDbEnumerator.cs
- SymmetricKey.cs
- CmsUtils.cs
- NopReturnReader.cs
- PropertyValueUIItem.cs
- PersistenceProviderElement.cs
- DesignerValidatorAdapter.cs
- ContentFilePart.cs
- TextOnlyOutput.cs
- InvalidStoreProtectionKeyException.cs
- PartialList.cs
- WebEvents.cs
- Matrix3DStack.cs
- Transform3DGroup.cs
- RegexGroupCollection.cs
- WorkflowRuntimeServiceElementCollection.cs
- FormsAuthenticationUser.cs
- HandlerBase.cs
- Int32.cs
- KeyToListMap.cs
- PerfProviderCollection.cs
- BamlTreeMap.cs
- JournalEntryListConverter.cs
- CounterCreationDataConverter.cs
- TaiwanLunisolarCalendar.cs
- Set.cs
- TextContainer.cs
- PathStreamGeometryContext.cs
- StringResourceManager.cs
- XmlWriter.cs
- ProcessStartInfo.cs
- EditorBrowsableAttribute.cs
- SafeCoTaskMem.cs
- ContextConfiguration.cs
- Common.cs
- ApplicationSecurityManager.cs
- KeyInfo.cs
- ClickablePoint.cs
- SafeProcessHandle.cs
- WebCategoryAttribute.cs
- OracleString.cs
- UserCancellationException.cs
- CompModSwitches.cs
- WebPartUtil.cs
- ImageMetadata.cs
- XsdBuilder.cs
- SafeProcessHandle.cs
- View.cs
- PropertyDescriptorComparer.cs
- DesignRelation.cs
- BulletedList.cs
- TextEndOfParagraph.cs
- ProfileService.cs
- QilScopedVisitor.cs
- SymbolEqualComparer.cs
- XslUrlEditor.cs
- ComponentResourceKey.cs
- UpdateEventArgs.cs
- LocalizationComments.cs
- BaseProcessor.cs
- UIElement3DAutomationPeer.cs
- RemoteWebConfigurationHostServer.cs
- CopyOnWriteList.cs
- AccessText.cs
- UrlPath.cs
- FastEncoderWindow.cs
- FileChangesMonitor.cs
- UriExt.cs
- WindowsRebar.cs
- GB18030Encoding.cs
- AppliedDeviceFiltersEditor.cs
- ImmutablePropertyDescriptorGridEntry.cs
- ServiceHttpModule.cs
- DataGridViewCellCollection.cs
- XAMLParseException.cs
- BaseConfigurationRecord.cs
- DoubleMinMaxAggregationOperator.cs
- MenuItemBindingCollection.cs
- ImageAnimator.cs
- InputProcessorProfilesLoader.cs
- DeclaredTypeValidator.cs