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
- ContainerControl.cs
- ACE.cs
- ExecutionProperties.cs
- DesignerSelectionListAdapter.cs
- WebPartDisplayModeCancelEventArgs.cs
- DrawingGroupDrawingContext.cs
- SeekStoryboard.cs
- X509CertificateClaimSet.cs
- SecurityTokenResolver.cs
- ListItem.cs
- BufferedGraphicsContext.cs
- RegionData.cs
- BinaryMethodMessage.cs
- DataGridCellEditEndingEventArgs.cs
- AsymmetricSignatureDeformatter.cs
- DbException.cs
- RegistrationServices.cs
- CodeTypeMemberCollection.cs
- Mappings.cs
- TdsParameterSetter.cs
- PropertyHelper.cs
- NetworkStream.cs
- ButtonDesigner.cs
- HttpConfigurationSystem.cs
- PeerTransportSecurityElement.cs
- HtmlContainerControl.cs
- XmlBinaryReader.cs
- TextTreeTextNode.cs
- securestring.cs
- ConfigXmlCDataSection.cs
- AttachmentService.cs
- DataBindEngine.cs
- CommandLibraryHelper.cs
- Serializer.cs
- Substitution.cs
- PropertyCondition.cs
- XmlNodeReader.cs
- NumberAction.cs
- CustomPopupPlacement.cs
- DesignerVerb.cs
- DomainConstraint.cs
- StorageFunctionMapping.cs
- DataBindingCollection.cs
- HexParser.cs
- DbConnectionPoolIdentity.cs
- TeredoHelper.cs
- OleDbWrapper.cs
- PeerContact.cs
- DateTimeUtil.cs
- HttpRuntime.cs
- CompModSwitches.cs
- Span.cs
- TypefaceCollection.cs
- CatalogZoneBase.cs
- GridViewCellAutomationPeer.cs
- PerformanceCounterPermissionEntry.cs
- EntityReference.cs
- DirectoryObjectSecurity.cs
- SQLDecimal.cs
- PerformanceCountersElement.cs
- EFColumnProvider.cs
- SingleSelectRootGridEntry.cs
- RawStylusInputReport.cs
- FixedStringLookup.cs
- JapaneseCalendar.cs
- FontNamesConverter.cs
- unitconverter.cs
- ReferenceTypeElement.cs
- ListenerAdapterBase.cs
- DockPatternIdentifiers.cs
- ErrorStyle.cs
- BindingGroup.cs
- SecuritySessionServerSettings.cs
- StorageConditionPropertyMapping.cs
- DBPropSet.cs
- SqlClientMetaDataCollectionNames.cs
- ObjectDisposedException.cs
- MD5Cng.cs
- DataServiceProviderWrapper.cs
- Padding.cs
- XamlToRtfWriter.cs
- XpsS0ValidatingLoader.cs
- AsyncDataRequest.cs
- GenericTypeParameterBuilder.cs
- RestHandlerFactory.cs
- PeerObject.cs
- ParallelEnumerable.cs
- BinaryWriter.cs
- RepeaterCommandEventArgs.cs
- XPathNodeList.cs
- SqlFlattener.cs
- DiagnosticStrings.cs
- FreeFormDragDropManager.cs
- ReflectPropertyDescriptor.cs
- KeyedCollection.cs
- SessionEndedEventArgs.cs
- UnauthorizedWebPart.cs
- XPathBinder.cs
- FlowDocument.cs
- SelectionHighlightInfo.cs