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
- Rule.cs
- MessageContractExporter.cs
- DataSourceControl.cs
- BinaryMethodMessage.cs
- BitHelper.cs
- LocatorPartList.cs
- MarkerProperties.cs
- SubMenuStyle.cs
- RadioButtonPopupAdapter.cs
- JpegBitmapEncoder.cs
- propertytag.cs
- SqlNotificationRequest.cs
- Pair.cs
- CheckBoxPopupAdapter.cs
- DiscoveryReference.cs
- TreeViewItem.cs
- PolyBezierSegment.cs
- Misc.cs
- IndependentlyAnimatedPropertyMetadata.cs
- PartitionerQueryOperator.cs
- KeyboardEventArgs.cs
- AttributeSetAction.cs
- DateTimeFormatInfo.cs
- DataListItem.cs
- Pair.cs
- PrimaryKeyTypeConverter.cs
- ContentTextAutomationPeer.cs
- WebContext.cs
- ParagraphVisual.cs
- EncoderBestFitFallback.cs
- WebPartCloseVerb.cs
- MouseActionConverter.cs
- ColumnMapTranslator.cs
- PkcsUtils.cs
- ISAPIWorkerRequest.cs
- ExpressionEvaluator.cs
- HierarchicalDataBoundControl.cs
- HtmlTableRowCollection.cs
- Help.cs
- AffineTransform3D.cs
- PropertyDescriptorComparer.cs
- DataGridViewToolTip.cs
- RegexNode.cs
- PathSegmentCollection.cs
- InkCanvas.cs
- TemplateBindingExpressionConverter.cs
- PeerCollaboration.cs
- EnumUnknown.cs
- TraceLog.cs
- StreamUpdate.cs
- ExitEventArgs.cs
- WebHeaderCollection.cs
- SelectionRange.cs
- precedingquery.cs
- DataGridViewCellValueEventArgs.cs
- NameValueCollection.cs
- OrderedDictionaryStateHelper.cs
- PropertyIDSet.cs
- ProtocolsConfigurationEntry.cs
- SelectionWordBreaker.cs
- RelativeSource.cs
- RoleManagerSection.cs
- GridViewColumnHeader.cs
- XPathDescendantIterator.cs
- Hash.cs
- Screen.cs
- ConfigurationSectionGroupCollection.cs
- ModuleBuilderData.cs
- CultureTable.cs
- EmissiveMaterial.cs
- WebPartEditorCancelVerb.cs
- UriExt.cs
- IsolatedStorageFileStream.cs
- SafeCancelMibChangeNotify.cs
- InkCanvas.cs
- WebPartEditorCancelVerb.cs
- DetailsViewInsertEventArgs.cs
- MsmqIntegrationChannelListener.cs
- ResourcesBuildProvider.cs
- WebHttpDispatchOperationSelector.cs
- EncodingInfo.cs
- SecurityToken.cs
- MergeFailedEvent.cs
- FileSystemEventArgs.cs
- CacheDependency.cs
- LocalizationComments.cs
- PageFunction.cs
- XPathMessageFilterTable.cs
- PseudoWebRequest.cs
- RewritingValidator.cs
- PeerApplication.cs
- ImageSource.cs
- SymmetricCryptoHandle.cs
- CollectionView.cs
- WebConfigurationHostFileChange.cs
- PropertyConverter.cs
- MobileUserControl.cs
- DataGridHeaderBorder.cs
- ViewgenGatekeeper.cs
- TableCell.cs