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
- AutoGeneratedFieldProperties.cs
- LongValidator.cs
- DomNameTable.cs
- Events.cs
- TabControl.cs
- EventlogProvider.cs
- OptimizerPatterns.cs
- CompilerScopeManager.cs
- StringSource.cs
- X509KeyIdentifierClauseType.cs
- AuthenticationServiceManager.cs
- DataSet.cs
- x509utils.cs
- Baml6ConstructorInfo.cs
- IPPacketInformation.cs
- XmlAttributeAttribute.cs
- XmlSchemaCompilationSettings.cs
- BoolLiteral.cs
- cryptoapiTransform.cs
- CodeDomConfigurationHandler.cs
- DocumentViewer.cs
- CompositeActivityValidator.cs
- DataGridComponentEditor.cs
- TypeConverterHelper.cs
- CompileXomlTask.cs
- DetailsViewRowCollection.cs
- WmlLabelAdapter.cs
- ILGenerator.cs
- FloaterParaClient.cs
- ArgIterator.cs
- TwoPhaseCommit.cs
- webeventbuffer.cs
- FormsAuthenticationUserCollection.cs
- FormsAuthenticationEventArgs.cs
- HttpModule.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- MetafileHeaderWmf.cs
- DataObject.cs
- SQLByte.cs
- DeploymentSectionCache.cs
- SQLSingle.cs
- RoutedPropertyChangedEventArgs.cs
- CompilationLock.cs
- QilCloneVisitor.cs
- externdll.cs
- PropertyIdentifier.cs
- HandlerMappingMemo.cs
- DataPagerCommandEventArgs.cs
- wmiprovider.cs
- HttpValueCollection.cs
- printdlgexmarshaler.cs
- __ComObject.cs
- MetadataArtifactLoaderCompositeResource.cs
- BackgroundWorker.cs
- MarkupObject.cs
- PersistChildrenAttribute.cs
- TextHidden.cs
- WindowsListBox.cs
- GacUtil.cs
- SmtpNtlmAuthenticationModule.cs
- DataViewSetting.cs
- StylusTouchDevice.cs
- DataTableTypeConverter.cs
- PackageFilter.cs
- Panel.cs
- IHttpResponseInternal.cs
- ContextMenuService.cs
- Win32.cs
- SiteMap.cs
- FlowDocumentView.cs
- StreamResourceInfo.cs
- SystemIdentity.cs
- LocatorManager.cs
- wgx_exports.cs
- NativeMethods.cs
- Duration.cs
- followingquery.cs
- HotCommands.cs
- ThreadAttributes.cs
- WpfKnownMember.cs
- Stroke2.cs
- FlowchartDesignerCommands.cs
- PerformanceCounterManager.cs
- ResourceDictionaryCollection.cs
- XPathPatternParser.cs
- SpecularMaterial.cs
- CustomCredentialPolicy.cs
- XPathNodeIterator.cs
- ToolStripSettings.cs
- ServiceHostFactory.cs
- NativeMethods.cs
- MsmqInputChannelListener.cs
- IntSecurity.cs
- QuadraticBezierSegment.cs
- RangeContentEnumerator.cs
- DataTableExtensions.cs
- RequestCacheManager.cs
- Update.cs
- CheckPair.cs
- FileRecordSequenceCompletedAsyncResult.cs