Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Odbc / OdbcErrorCollection.cs / 1305376 / OdbcErrorCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.Odbc { using System; using System.Collections; using System.Data; [Serializable] public 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] public 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
- ISAPIRuntime.cs
- XPathNodeInfoAtom.cs
- ExpressionUtilities.cs
- HyperLinkColumn.cs
- InternalException.cs
- ActivationWorker.cs
- TextInfo.cs
- PriorityQueue.cs
- StatusBar.cs
- DisplayNameAttribute.cs
- RangeExpression.cs
- VisualBrush.cs
- MapPathBasedVirtualPathProvider.cs
- HostingMessageProperty.cs
- OrderToken.cs
- Converter.cs
- DesignerToolboxInfo.cs
- ItemCheckEvent.cs
- HwndSource.cs
- WebPartDescriptionCollection.cs
- FunctionOverloadResolver.cs
- BamlLocalizer.cs
- ExternalCalls.cs
- ListViewItem.cs
- DbSourceCommand.cs
- DispatcherTimer.cs
- WsdlBuildProvider.cs
- CodeStatementCollection.cs
- UriSectionReader.cs
- COM2EnumConverter.cs
- TypeViewSchema.cs
- VoiceObjectToken.cs
- UnsafeNativeMethods.cs
- SerializationObjectManager.cs
- RootBuilder.cs
- WSSecureConversationFeb2005.cs
- SettingsProviderCollection.cs
- TextRangeBase.cs
- ScrollChrome.cs
- StickyNoteHelper.cs
- ScrollContentPresenter.cs
- CodeMemberProperty.cs
- CompatibleIComparer.cs
- ValueTable.cs
- MessageBox.cs
- InputLangChangeRequestEvent.cs
- ApplicationInterop.cs
- RoleGroupCollection.cs
- CompiledAction.cs
- FontSource.cs
- NumberFunctions.cs
- SoapSchemaMember.cs
- MenuItemBindingCollection.cs
- ComboBoxDesigner.cs
- MetadataProperty.cs
- SnapLine.cs
- SafeRightsManagementQueryHandle.cs
- Sql8ConformanceChecker.cs
- OutOfProcStateClientManager.cs
- ToolStripPanelRow.cs
- HttpCacheParams.cs
- Drawing.cs
- StateMachineAction.cs
- StrokeNodeOperations.cs
- _ListenerRequestStream.cs
- GeneratedContractType.cs
- ActivityDesignerAccessibleObject.cs
- SqlConnection.cs
- EditorBrowsableAttribute.cs
- SelectorItemAutomationPeer.cs
- DBSqlParserColumnCollection.cs
- SmiContext.cs
- WebPartDisplayModeCancelEventArgs.cs
- coordinator.cs
- BufferModeSettings.cs
- ParameterDataSourceExpression.cs
- XmlNavigatorFilter.cs
- GeneralTransform3DTo2D.cs
- TransformerInfo.cs
- HtmlCommandAdapter.cs
- HMACSHA512.cs
- coordinatorscratchpad.cs
- Rotation3D.cs
- MetafileHeader.cs
- Rect3D.cs
- DataObjectSettingDataEventArgs.cs
- StorageRoot.cs
- ListViewUpdateEventArgs.cs
- Viewport3DVisual.cs
- QilIterator.cs
- StateBag.cs
- LabelAutomationPeer.cs
- ProjectedSlot.cs
- ThreadStartException.cs
- TypeExtension.cs
- CollectionView.cs
- CompiledRegexRunner.cs
- TraceXPathNavigator.cs
- Enlistment.cs
- BaseCodePageEncoding.cs