Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / SqlClient / SqlErrorCollection.cs / 1305376 / SqlErrorCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.SqlClient { using System; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Runtime.InteropServices; [Serializable, ListBindable(false)] public sealed class SqlErrorCollection : ICollection { private ArrayList errors = new ArrayList(); internal SqlErrorCollection() { } public void CopyTo (Array array, int index) { this.errors.CopyTo(array, index); } public void CopyTo (SqlError[] array, int index) { this.errors.CopyTo(array, index); } public int Count { get { return this.errors.Count;} } object System.Collections.ICollection.SyncRoot { // MDAC 68481 get { return this;} } bool System.Collections.ICollection.IsSynchronized { // MDAC 68481 get { return false;} } public SqlError this[int index] { get { return (SqlError) this.errors[index]; } } public IEnumerator GetEnumerator() { return errors.GetEnumerator(); } internal void Add(SqlError error) { this.errors.Add(error); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- namespace System.Data.SqlClient { using System; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Runtime.InteropServices; [Serializable, ListBindable(false)] public sealed class SqlErrorCollection : ICollection { private ArrayList errors = new ArrayList(); internal SqlErrorCollection() { } public void CopyTo (Array array, int index) { this.errors.CopyTo(array, index); } public void CopyTo (SqlError[] array, int index) { this.errors.CopyTo(array, index); } public int Count { get { return this.errors.Count;} } object System.Collections.ICollection.SyncRoot { // MDAC 68481 get { return this;} } bool System.Collections.ICollection.IsSynchronized { // MDAC 68481 get { return false;} } public SqlError this[int index] { get { return (SqlError) this.errors[index]; } } public IEnumerator GetEnumerator() { return errors.GetEnumerator(); } internal void Add(SqlError error) { this.errors.Add(error); } } } // 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
- DataBindingHandlerAttribute.cs
- IPHostEntry.cs
- XPathNodeHelper.cs
- MsmqAuthenticationMode.cs
- DetailsViewModeEventArgs.cs
- TemplatePropertyEntry.cs
- RolePrincipal.cs
- Expressions.cs
- XPathConvert.cs
- AttributeAction.cs
- CodeStatementCollection.cs
- CommunicationException.cs
- BitmapMetadata.cs
- Internal.cs
- StylusButton.cs
- ListMarkerSourceInfo.cs
- InputReport.cs
- MostlySingletonList.cs
- DesignerSerializationOptionsAttribute.cs
- LogicalExpr.cs
- OdbcError.cs
- DelegatingTypeDescriptionProvider.cs
- RealProxy.cs
- BinaryReader.cs
- SrgsText.cs
- XamlParser.cs
- IdentityHolder.cs
- TextEditorContextMenu.cs
- DependencyPropertyHelper.cs
- WeakEventManager.cs
- BaseEntityWrapper.cs
- AnonymousIdentificationModule.cs
- RenamedEventArgs.cs
- Cloud.cs
- GridEntry.cs
- SystemIPAddressInformation.cs
- SoapCommonClasses.cs
- TypeUnloadedException.cs
- XmlDocumentSerializer.cs
- PersonalizablePropertyEntry.cs
- NavigationEventArgs.cs
- KeyToListMap.cs
- BaseDataListComponentEditor.cs
- WithStatement.cs
- EnumType.cs
- CompareInfo.cs
- XpsFixedDocumentReaderWriter.cs
- WhitespaceRule.cs
- GACIdentityPermission.cs
- PropertyRef.cs
- CounterSetInstanceCounterDataSet.cs
- QilXmlWriter.cs
- BindingOperations.cs
- SQLSingle.cs
- UpdateEventArgs.cs
- ErrorStyle.cs
- Single.cs
- PageContent.cs
- AstNode.cs
- SqlClientWrapperSmiStream.cs
- RuntimeEnvironment.cs
- ClusterRegistryConfigurationProvider.cs
- SharedPerformanceCounter.cs
- HttpCookiesSection.cs
- GenericEnumConverter.cs
- BindingExpressionBase.cs
- XamlInterfaces.cs
- OracleCommand.cs
- ProcessRequestArgs.cs
- BuildProvidersCompiler.cs
- ProgressBar.cs
- StringResourceManager.cs
- TextSelectionHelper.cs
- PersonalizationState.cs
- DataColumnMapping.cs
- VariableBinder.cs
- ToggleButtonAutomationPeer.cs
- DllNotFoundException.cs
- HitTestResult.cs
- PrinterUnitConvert.cs
- CodeCastExpression.cs
- PreservationFileWriter.cs
- MultiDataTrigger.cs
- DiagnosticTraceSource.cs
- ConstraintCollection.cs
- UIElementParagraph.cs
- VisualStyleElement.cs
- Interlocked.cs
- DirectoryObjectSecurity.cs
- DateTimeFormatInfo.cs
- NTAccount.cs
- LoginView.cs
- _SSPIWrapper.cs
- InternalPermissions.cs
- ProfileModule.cs
- FormsAuthenticationCredentials.cs
- DiffuseMaterial.cs
- ConnectionsZone.cs
- WeakRefEnumerator.cs
- SqlRowUpdatedEvent.cs