Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- Accessors.cs
- DateTimeFormatInfo.cs
- PowerStatus.cs
- DataGridViewSelectedCellCollection.cs
- HyperLinkColumn.cs
- RowUpdatingEventArgs.cs
- ColorTransformHelper.cs
- ControlPropertyNameConverter.cs
- Native.cs
- FixedLineResult.cs
- ChildTable.cs
- dataprotectionpermission.cs
- DataGridAutomationPeer.cs
- DataGridViewImageCell.cs
- StrongTypingException.cs
- SecurityState.cs
- XmlNotation.cs
- EventData.cs
- TimelineClockCollection.cs
- CLSCompliantAttribute.cs
- LZCodec.cs
- Win32Native.cs
- QualificationDataItem.cs
- SmtpNtlmAuthenticationModule.cs
- WorkflowCreationContext.cs
- ViewgenContext.cs
- CellCreator.cs
- ColumnMapVisitor.cs
- XmlFormatReaderGenerator.cs
- SyncMethodInvoker.cs
- ClientTargetCollection.cs
- METAHEADER.cs
- StylusCollection.cs
- SendingRequestEventArgs.cs
- PermissionListSet.cs
- PerformanceCounterPermissionEntry.cs
- PixelFormat.cs
- ErrorWrapper.cs
- DictionaryEntry.cs
- CheckBoxPopupAdapter.cs
- Type.cs
- XmlTypeAttribute.cs
- CodeDirectiveCollection.cs
- WorkflowServiceInstance.cs
- SR.cs
- RegexGroupCollection.cs
- ChangeConflicts.cs
- ShaperBuffers.cs
- MultiView.cs
- EmptyEnumerable.cs
- TerminateSequence.cs
- TileModeValidation.cs
- BrowserCapabilitiesCodeGenerator.cs
- TransformerConfigurationWizardBase.cs
- Binding.cs
- TransformerInfo.cs
- DataGridPagerStyle.cs
- X509Certificate2.cs
- BitVec.cs
- DockProviderWrapper.cs
- FormViewCommandEventArgs.cs
- SecurityTraceRecordHelper.cs
- CodeIterationStatement.cs
- IndependentAnimationStorage.cs
- ClientSideQueueItem.cs
- TextEditorContextMenu.cs
- GlyphElement.cs
- TickBar.cs
- HwndSource.cs
- NameSpaceEvent.cs
- Ppl.cs
- ComponentResourceManager.cs
- GlyphTypeface.cs
- Color.cs
- SafeNativeMethods.cs
- _OSSOCK.cs
- IisTraceListener.cs
- ConfigurationStrings.cs
- SmtpNegotiateAuthenticationModule.cs
- TemplateApplicationHelper.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- AnimatedTypeHelpers.cs
- StickyNoteHelper.cs
- RMEnrollmentPage3.cs
- PolicyUnit.cs
- ReadOnlyPermissionSet.cs
- CookielessHelper.cs
- nulltextnavigator.cs
- __FastResourceComparer.cs
- PassportAuthenticationEventArgs.cs
- PolyLineSegmentFigureLogic.cs
- DataProtection.cs
- BindingExpression.cs
- ClientRoleProvider.cs
- PublisherIdentityPermission.cs
- DesignTimeParseData.cs
- TextModifier.cs
- ByteRangeDownloader.cs
- DataServiceRequestException.cs
- HtmlControl.cs