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
- HostedBindingBehavior.cs
- CreateRefExpr.cs
- CodeMethodReturnStatement.cs
- FormsAuthenticationEventArgs.cs
- OperandQuery.cs
- TextTreeText.cs
- ValidationContext.cs
- SelectionWordBreaker.cs
- CodeVariableReferenceExpression.cs
- MobileComponentEditorPage.cs
- GACMembershipCondition.cs
- SplitContainer.cs
- ListViewDeletedEventArgs.cs
- BasicSecurityProfileVersion.cs
- CollectionViewProxy.cs
- Profiler.cs
- DbDeleteCommandTree.cs
- GregorianCalendarHelper.cs
- SafeNativeMethods.cs
- SecurityKeyType.cs
- QueueProcessor.cs
- UniformGrid.cs
- WindowProviderWrapper.cs
- AsyncCompletedEventArgs.cs
- DataSet.cs
- Bitmap.cs
- Rect3D.cs
- TextTreeNode.cs
- BulletChrome.cs
- DbProviderManifest.cs
- SqlServer2KCompatibilityAnnotation.cs
- SQLBytes.cs
- SafeCoTaskMem.cs
- SqlCacheDependencyDatabase.cs
- DisplayInformation.cs
- SignedXml.cs
- WindowsListViewScroll.cs
- WorkflowEventArgs.cs
- NavigationPropertyEmitter.cs
- ReliableOutputConnection.cs
- embossbitmapeffect.cs
- MemberJoinTreeNode.cs
- TextBoxDesigner.cs
- SafeCryptContextHandle.cs
- DesignerActionKeyboardBehavior.cs
- LOSFormatter.cs
- MonthCalendar.cs
- EventSource.cs
- InvalidComObjectException.cs
- TraceData.cs
- RegexParser.cs
- TypedCompletedAsyncResult.cs
- CoTaskMemHandle.cs
- NameScopePropertyAttribute.cs
- IncrementalHitTester.cs
- Menu.cs
- TableRow.cs
- ToolTipService.cs
- GifBitmapEncoder.cs
- XmlSchemaElement.cs
- TextServicesCompartmentContext.cs
- _NetworkingPerfCounters.cs
- ProxyElement.cs
- RowToParametersTransformer.cs
- EventLog.cs
- FlowPosition.cs
- EntityRecordInfo.cs
- DelimitedListTraceListener.cs
- JapaneseCalendar.cs
- AuthenticationModuleElement.cs
- EnvelopedPkcs7.cs
- HMACSHA512.cs
- IdentifierCreationService.cs
- JsonFormatWriterGenerator.cs
- OperatingSystem.cs
- WorkflowDefinitionDispenser.cs
- QueryOptionExpression.cs
- PropertyDescriptorComparer.cs
- SRDisplayNameAttribute.cs
- SiteMapHierarchicalDataSourceView.cs
- BaseTemplateParser.cs
- RotateTransform.cs
- XmlNamespaceDeclarationsAttribute.cs
- DataService.cs
- PrimarySelectionAdorner.cs
- MarkerProperties.cs
- SemaphoreFullException.cs
- PropertyGeneratedEventArgs.cs
- OracleParameter.cs
- EntitySetBaseCollection.cs
- SymbolPair.cs
- PopupRootAutomationPeer.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- DesignConnection.cs
- TableParaClient.cs
- GAC.cs
- OracleEncoding.cs
- ConstrainedDataObject.cs
- smtpconnection.cs
- HttpSysSettings.cs