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
- WebPartDisplayModeCollection.cs
- XamlBuildProvider.cs
- SQLInt32.cs
- HttpListenerException.cs
- XPathNavigatorKeyComparer.cs
- HtmlTableRowCollection.cs
- ParseElementCollection.cs
- DataServicePagingProviderWrapper.cs
- ActivityValidationServices.cs
- CaseDesigner.xaml.cs
- SByteConverter.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- DeclarativeExpressionConditionDeclaration.cs
- BindingExpressionBase.cs
- StartUpEventArgs.cs
- FontNameConverter.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- SqlUtils.cs
- InstanceCreationEditor.cs
- QueryPageSettingsEventArgs.cs
- PageTheme.cs
- KnownTypes.cs
- RegexCapture.cs
- PeerObject.cs
- OdbcEnvironmentHandle.cs
- DesignerForm.cs
- DataSourceDescriptorCollection.cs
- ThrowHelper.cs
- CodeRemoveEventStatement.cs
- WindowExtensionMethods.cs
- XmlSchemaValidator.cs
- AssociationEndMember.cs
- SetterBaseCollection.cs
- ExceptionUtility.cs
- ApplicationDirectoryMembershipCondition.cs
- SetStoryboardSpeedRatio.cs
- DocumentPaginator.cs
- LayoutEvent.cs
- Timer.cs
- BaseTreeIterator.cs
- PasswordDeriveBytes.cs
- WeakReferenceKey.cs
- OutputCacheSection.cs
- ErrorHandler.cs
- ScriptIgnoreAttribute.cs
- Iis7Helper.cs
- XmlSchemaParticle.cs
- ReflectPropertyDescriptor.cs
- IntermediatePolicyValidator.cs
- WinInetCache.cs
- EntityTransaction.cs
- ScriptMethodAttribute.cs
- _SSPISessionCache.cs
- DataControlReference.cs
- ContextMarshalException.cs
- LinqDataSourceContextEventArgs.cs
- DataServiceRequestException.cs
- unsafenativemethodstextservices.cs
- SaveFileDialog.cs
- BuilderElements.cs
- ConnectionProviderAttribute.cs
- StrongNameUtility.cs
- EntityDataSourceChangedEventArgs.cs
- EventEntry.cs
- AspNetSynchronizationContext.cs
- Mappings.cs
- ConstraintEnumerator.cs
- UserNamePasswordValidator.cs
- IODescriptionAttribute.cs
- CombinedTcpChannel.cs
- FormViewDeletedEventArgs.cs
- AutoResetEvent.cs
- ConfigurationStrings.cs
- LayoutEngine.cs
- ItemsPanelTemplate.cs
- MemberDomainMap.cs
- WebPartDisplayModeCancelEventArgs.cs
- DataObject.cs
- DomainConstraint.cs
- UTF32Encoding.cs
- _FtpDataStream.cs
- HyperLink.cs
- __Filters.cs
- TextBreakpoint.cs
- WindowsGraphics.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- WebBrowserHelper.cs
- WorkflowQueuingService.cs
- HttpListenerContext.cs
- DesignerHelpers.cs
- DATA_BLOB.cs
- SqlUserDefinedAggregateAttribute.cs
- CodeAttributeArgumentCollection.cs
- ViewGenerator.cs
- ProcessHost.cs
- StringConverter.cs
- SecurityPolicySection.cs
- ObjectDataSourceMethodEventArgs.cs
- CannotUnloadAppDomainException.cs
- CommandBinding.cs