Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- AutoResetEvent.cs
- ExplicitDiscriminatorMap.cs
- RowSpanVector.cs
- DataPagerField.cs
- SchemaObjectWriter.cs
- XsltException.cs
- PageSetupDialog.cs
- GatewayIPAddressInformationCollection.cs
- SemanticResolver.cs
- IISUnsafeMethods.cs
- ConfigurationErrorsException.cs
- TextEditorTyping.cs
- PerformanceCounterManager.cs
- LockCookie.cs
- FileSystemEventArgs.cs
- TdsParserStaticMethods.cs
- PaperSource.cs
- MetadataItemCollectionFactory.cs
- ActivityExecutionContextCollection.cs
- CodeThrowExceptionStatement.cs
- DefaultPropertyAttribute.cs
- DataGridViewRowStateChangedEventArgs.cs
- TabControl.cs
- RectangleConverter.cs
- PageAsyncTask.cs
- AsyncStreamReader.cs
- GPPOINTF.cs
- SiteMapNode.cs
- HttpProfileBase.cs
- SystemWebCachingSectionGroup.cs
- ReachVisualSerializer.cs
- MsmqDiagnostics.cs
- ValueSerializerAttribute.cs
- CheckedPointers.cs
- TextParentUndoUnit.cs
- TreeNodeBindingCollection.cs
- Inline.cs
- LifetimeServices.cs
- EastAsianLunisolarCalendar.cs
- CngKeyCreationParameters.cs
- SuppressMergeCheckAttribute.cs
- NavigationWindowAutomationPeer.cs
- Comparer.cs
- UniqueIdentifierService.cs
- MessageQueueTransaction.cs
- ImageAutomationPeer.cs
- XpsFilter.cs
- RemoteArgument.cs
- nulltextnavigator.cs
- EntityClientCacheKey.cs
- CoreSwitches.cs
- Vector.cs
- SqlDesignerDataSourceView.cs
- OpenFileDialog.cs
- DynamicResourceExtension.cs
- RIPEMD160.cs
- ItemsChangedEventArgs.cs
- TrackingProfileSerializer.cs
- AppSettingsExpressionBuilder.cs
- DoneReceivingAsyncResult.cs
- SolidColorBrush.cs
- HtmlInputControl.cs
- Message.cs
- SafePipeHandle.cs
- CanonicalFontFamilyReference.cs
- RIPEMD160.cs
- Select.cs
- AggregateNode.cs
- DataView.cs
- SSmlParser.cs
- SQLInt16.cs
- InkCanvas.cs
- ConfigurationLockCollection.cs
- EventLogPermissionAttribute.cs
- MetaDataInfo.cs
- DirectoryNotFoundException.cs
- BuildManager.cs
- CmsUtils.cs
- Operator.cs
- SortDescriptionCollection.cs
- TextParentUndoUnit.cs
- BatchParser.cs
- CompoundFileIOPermission.cs
- FixedStringLookup.cs
- PackageFilter.cs
- ObjectPersistData.cs
- EventSinkActivity.cs
- WSFederationHttpSecurity.cs
- HTTPNotFoundHandler.cs
- TemplateAction.cs
- AccessibleObject.cs
- ConfigurationManager.cs
- AutoFocusStyle.xaml.cs
- DocumentSequenceHighlightLayer.cs
- Vector3DKeyFrameCollection.cs
- LinqDataSource.cs
- ByteArrayHelperWithString.cs
- PaintEvent.cs
- ValidationHelpers.cs
- CompatibleComparer.cs