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
- SoapTypeAttribute.cs
- DetailsViewPageEventArgs.cs
- LookupNode.cs
- UdpSocket.cs
- BindingUtils.cs
- DataControlImageButton.cs
- XmlNamedNodeMap.cs
- XsltFunctions.cs
- WebControlAdapter.cs
- SoapFormatterSinks.cs
- TextRunProperties.cs
- IisTraceListener.cs
- NumericUpDown.cs
- StatusStrip.cs
- TextServicesCompartmentEventSink.cs
- MatrixTransform3D.cs
- KeyInstance.cs
- COMException.cs
- UnauthorizedAccessException.cs
- ConnectionManagementSection.cs
- PrintEvent.cs
- OutOfProcStateClientManager.cs
- UnicastIPAddressInformationCollection.cs
- FrameSecurityDescriptor.cs
- WhitespaceReader.cs
- DateTimeOffset.cs
- WebPartUserCapability.cs
- ProxyAttribute.cs
- TailCallAnalyzer.cs
- MemoryPressure.cs
- ValidationHelper.cs
- IdleTimeoutMonitor.cs
- VirtualDirectoryMapping.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- InteropBitmapSource.cs
- NonVisualControlAttribute.cs
- TableColumn.cs
- GCHandleCookieTable.cs
- UncommonField.cs
- TagPrefixCollection.cs
- WebPartsPersonalizationAuthorization.cs
- Utils.cs
- CharStorage.cs
- SubtreeProcessor.cs
- SchemaImporter.cs
- TypeSemantics.cs
- SimpleWebHandlerParser.cs
- UnmanagedMarshal.cs
- MissingSatelliteAssemblyException.cs
- RelationshipType.cs
- LinkClickEvent.cs
- XmlNullResolver.cs
- TimeIntervalCollection.cs
- EventBuilder.cs
- Rule.cs
- XmlIlVisitor.cs
- ObjectSpanRewriter.cs
- PeerName.cs
- GridSplitter.cs
- RevocationPoint.cs
- GridViewDeletedEventArgs.cs
- CompilerErrorCollection.cs
- login.cs
- localization.cs
- TextElementEnumerator.cs
- DependencyProperty.cs
- UserThread.cs
- KoreanLunisolarCalendar.cs
- RuleRefElement.cs
- SqlUtil.cs
- RuleSetDialog.Designer.cs
- XmlParser.cs
- SQLMembershipProvider.cs
- Help.cs
- RuntimeConfig.cs
- EncryptedType.cs
- UrlAuthFailedErrorFormatter.cs
- SequenceDesignerAccessibleObject.cs
- Constraint.cs
- StartFileNameEditor.cs
- CodeTypeOfExpression.cs
- PasswordPropertyTextAttribute.cs
- DataGridRow.cs
- ConfigXmlReader.cs
- CellIdBoolean.cs
- ManagedIStream.cs
- UpdateCommand.cs
- recordstatefactory.cs
- GridView.cs
- SimpleHandlerBuildProvider.cs
- OpenFileDialog.cs
- cryptoapiTransform.cs
- AspCompat.cs
- ReadOnlyCollectionBase.cs
- TraceContext.cs
- SessionIDManager.cs
- MemberProjectionIndex.cs
- WSSecurityPolicy12.cs
- ObjectItemNoOpAssemblyLoader.cs
- BinaryParser.cs