Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- ButtonBase.cs
- ToolZone.cs
- HttpCookie.cs
- SafeCertificateContext.cs
- Label.cs
- AtlasWeb.Designer.cs
- BasicExpandProvider.cs
- PageStatePersister.cs
- BitmapMetadata.cs
- Point3DCollectionConverter.cs
- OletxTransactionHeader.cs
- ErrorTableItemStyle.cs
- SessionMode.cs
- Track.cs
- DomNameTable.cs
- RowParagraph.cs
- ItemList.cs
- FileSecurity.cs
- SoapSchemaExporter.cs
- WebServiceClientProxyGenerator.cs
- QuestionEventArgs.cs
- ReturnEventArgs.cs
- CompilerInfo.cs
- WindowVisualStateTracker.cs
- ParameterCollection.cs
- TableRow.cs
- InputScope.cs
- EmptyReadOnlyDictionaryInternal.cs
- Point3DCollectionConverter.cs
- ProbeDuplex11AsyncResult.cs
- ProxyWebPart.cs
- BuildProviderAppliesToAttribute.cs
- NetworkCredential.cs
- securitycriticaldataClass.cs
- BitmapSizeOptions.cs
- JsonQNameDataContract.cs
- ConnectionPoint.cs
- ResourceDisplayNameAttribute.cs
- DesignerActionList.cs
- ObjectStateManager.cs
- ComponentSerializationService.cs
- UnaryNode.cs
- GridEntryCollection.cs
- SQLCharsStorage.cs
- StoryFragments.cs
- DynamicResourceExtensionConverter.cs
- Point3DKeyFrameCollection.cs
- ProfileService.cs
- DbMetaDataCollectionNames.cs
- MetabaseReader.cs
- PermissionSetEnumerator.cs
- PermissionToken.cs
- CodeComment.cs
- Module.cs
- EntityDataSourceDesigner.cs
- PersistenceTypeAttribute.cs
- NextPreviousPagerField.cs
- ObfuscationAttribute.cs
- XmlChildNodes.cs
- TemplateControlCodeDomTreeGenerator.cs
- FontFamilyValueSerializer.cs
- NativeMethodsOther.cs
- EDesignUtil.cs
- OutputCache.cs
- XmlSchemaComplexContentExtension.cs
- WasEndpointConfigContainer.cs
- CommonProperties.cs
- UshortList2.cs
- FrameworkElement.cs
- NavigationProgressEventArgs.cs
- DurableTimerExtension.cs
- _NetworkingPerfCounters.cs
- EntityPropertyMappingAttribute.cs
- Dump.cs
- NodeInfo.cs
- MessageSecurityProtocol.cs
- TypeElement.cs
- LineVisual.cs
- SoapSchemaExporter.cs
- RequestTimeoutManager.cs
- TraceFilter.cs
- Permission.cs
- PropertyValueChangedEvent.cs
- ContentElement.cs
- SimpleHandlerFactory.cs
- log.cs
- EntityDataSourceDesignerHelper.cs
- UserControl.cs
- Trace.cs
- NativeMethods.cs
- DataSourceView.cs
- NavigationPropertySingletonExpression.cs
- DateTimeOffsetConverter.cs
- MetadataArtifactLoaderCompositeResource.cs
- VisualStates.cs
- Debugger.cs
- RetrieveVirtualItemEventArgs.cs
- SessionPageStateSection.cs
- TableLayoutColumnStyleCollection.cs
- coordinatorfactory.cs