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
- ToolStrip.cs
- JapaneseCalendar.cs
- WsatExtendedInformation.cs
- ButtonDesigner.cs
- BinHexEncoder.cs
- AdRotator.cs
- TraceRecords.cs
- DiscreteKeyFrames.cs
- Transform.cs
- RootProfilePropertySettingsCollection.cs
- PlainXmlSerializer.cs
- GenericPrincipal.cs
- MLangCodePageEncoding.cs
- Win32Native.cs
- CompositeClientFormatter.cs
- ConnectionStringsSection.cs
- Table.cs
- FileLogRecordEnumerator.cs
- DockPanel.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- BuildResultCache.cs
- FileDialog_Vista.cs
- CanExecuteRoutedEventArgs.cs
- TypeUtil.cs
- ScrollViewer.cs
- WebPartEventArgs.cs
- ClockGroup.cs
- HtmlFormWrapper.cs
- HttpGetServerProtocol.cs
- DeflateStream.cs
- DecoratedNameAttribute.cs
- HtmlTitle.cs
- ThreadAttributes.cs
- TcpChannelHelper.cs
- TypeSystemProvider.cs
- EditingCoordinator.cs
- X509CertificateCollection.cs
- DialogBaseForm.cs
- ProfileSection.cs
- TreeView.cs
- BindingFormattingDialog.cs
- IsolatedStorageException.cs
- PrimitiveCodeDomSerializer.cs
- FixedElement.cs
- ApplicationException.cs
- MasterPageCodeDomTreeGenerator.cs
- StdValidatorsAndConverters.cs
- HtmlTable.cs
- XPathNodeInfoAtom.cs
- OperandQuery.cs
- _ListenerRequestStream.cs
- RoamingStoreFileUtility.cs
- BatchParser.cs
- SQLByteStorage.cs
- UrlPath.cs
- Stack.cs
- BitmapSource.cs
- EvidenceTypeDescriptor.cs
- HttpProfileBase.cs
- XmlTextEncoder.cs
- WebControlAdapter.cs
- InputScope.cs
- SoapReflectionImporter.cs
- DataColumnChangeEvent.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- AlternateView.cs
- DateTimeAutomationPeer.cs
- Light.cs
- TogglePattern.cs
- Nodes.cs
- WebConfigurationHost.cs
- ConfigurationValues.cs
- DeviceContexts.cs
- ByteStack.cs
- ControlCollection.cs
- XomlCompilerError.cs
- DataTransferEventArgs.cs
- ContentOperations.cs
- MetabaseSettingsIis7.cs
- ParseNumbers.cs
- XsdBuilder.cs
- WindowsGraphics.cs
- CompilerInfo.cs
- EntityViewGenerator.cs
- ChannelManager.cs
- TableItemPattern.cs
- DrawingImage.cs
- DataGridViewCellParsingEventArgs.cs
- _HelperAsyncResults.cs
- Utils.cs
- TypeDescriptionProvider.cs
- ComponentCommands.cs
- NameSpaceExtractor.cs
- HotCommands.cs
- RuleSettingsCollection.cs
- ClickablePoint.cs
- MergePropertyDescriptor.cs
- CancelAsyncOperationRequest.cs
- XamlRtfConverter.cs
- DesignerForm.cs