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
- LayoutTableCell.cs
- ListViewSortEventArgs.cs
- BaseParaClient.cs
- DataGridItemEventArgs.cs
- BuildProvider.cs
- SelectorAutomationPeer.cs
- CapabilitiesState.cs
- Accessors.cs
- AnnotationResourceChangedEventArgs.cs
- OutputWindow.cs
- CachedFontFamily.cs
- RequestQueue.cs
- SliderAutomationPeer.cs
- DataSourceDescriptorCollection.cs
- SqlDataRecord.cs
- Label.cs
- CancelEventArgs.cs
- FileDialogPermission.cs
- BitmapEffect.cs
- ExpressionStringBuilder.cs
- DesignerAttribute.cs
- CheckBoxFlatAdapter.cs
- CalculatedColumn.cs
- PointLight.cs
- CardSpacePolicyElement.cs
- SerTrace.cs
- XmlILTrace.cs
- ProjectionCamera.cs
- ManipulationBoundaryFeedbackEventArgs.cs
- Comparer.cs
- XmlElementAttributes.cs
- RootProfilePropertySettingsCollection.cs
- PKCS1MaskGenerationMethod.cs
- ProgressChangedEventArgs.cs
- xmlglyphRunInfo.cs
- InputScope.cs
- ipaddressinformationcollection.cs
- ConfigurationStrings.cs
- RC2.cs
- XpsColorContext.cs
- RegexCompilationInfo.cs
- InvalidCastException.cs
- ScriptingProfileServiceSection.cs
- BoundConstants.cs
- XmlEncodedRawTextWriter.cs
- RegistrySecurity.cs
- FixedElement.cs
- Selection.cs
- XmlTextWriter.cs
- ListBoxAutomationPeer.cs
- ContentPresenter.cs
- ProcessModelSection.cs
- Action.cs
- ApplicationSecurityManager.cs
- SystemFonts.cs
- Monitor.cs
- TemplateControl.cs
- TraceSwitch.cs
- FormsIdentity.cs
- MemoryMappedViewStream.cs
- TypeBuilder.cs
- MouseActionValueSerializer.cs
- MergeLocalizationDirectives.cs
- CodeTypeOfExpression.cs
- Button.cs
- GeneralTransform3DGroup.cs
- PropertyDescriptorComparer.cs
- EntityDataSourceView.cs
- ImpersonationContext.cs
- XamlLoadErrorInfo.cs
- Block.cs
- BasicKeyConstraint.cs
- ProxyFragment.cs
- DesignerWithHeader.cs
- IndicShape.cs
- AdPostCacheSubstitution.cs
- TableAdapterManagerGenerator.cs
- XhtmlBasicSelectionListAdapter.cs
- DependencyPropertyHelper.cs
- MethodSet.cs
- ResourceCategoryAttribute.cs
- ChannelToken.cs
- RichTextBox.cs
- XslNumber.cs
- HideDisabledControlAdapter.cs
- ping.cs
- XmlHelper.cs
- WebPartUtil.cs
- DrawListViewSubItemEventArgs.cs
- GACMembershipCondition.cs
- ForeignKeyConstraint.cs
- AddressingVersion.cs
- MasterPage.cs
- SrgsToken.cs
- dtdvalidator.cs
- SerializationHelper.cs
- RootContext.cs
- AttributeEmitter.cs
- EditingMode.cs
- DependencyPropertyChangedEventArgs.cs