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
- DataSourceControl.cs
- DragAssistanceManager.cs
- CharEnumerator.cs
- CollectionViewGroupInternal.cs
- TableParagraph.cs
- GCHandleCookieTable.cs
- SQLMoney.cs
- IPPacketInformation.cs
- Size.cs
- UnsafeNativeMethods.cs
- VectorCollectionConverter.cs
- PointLightBase.cs
- DataGridViewControlCollection.cs
- RegistryConfigurationProvider.cs
- SpellerInterop.cs
- FormatterServicesNoSerializableCheck.cs
- OleDbTransaction.cs
- Config.cs
- FunctionParameter.cs
- GeometryHitTestParameters.cs
- HtmlTableCellCollection.cs
- MailDefinition.cs
- UIPropertyMetadata.cs
- TreeNodeEventArgs.cs
- DbProviderFactory.cs
- PropertyItem.cs
- RefType.cs
- SamlAuthorizationDecisionStatement.cs
- ServicePointManagerElement.cs
- ProfessionalColors.cs
- XPathCompileException.cs
- GeometryValueSerializer.cs
- ProfileModule.cs
- EmptyQuery.cs
- DependencyPropertyKind.cs
- Type.cs
- autovalidator.cs
- WebPart.cs
- HostProtectionPermission.cs
- ExtendedProtectionPolicy.cs
- SerialStream.cs
- RIPEMD160Managed.cs
- XPathException.cs
- SQLDecimal.cs
- ProgressiveCrcCalculatingStream.cs
- Types.cs
- SqlTriggerAttribute.cs
- TextEditorTables.cs
- ListItemCollection.cs
- Point3D.cs
- DataGridViewColumnCollectionDialog.cs
- ByeMessageCD1.cs
- LogicalExpr.cs
- StylusPlugInCollection.cs
- DesignTimeVisibleAttribute.cs
- MailMessageEventArgs.cs
- ThreadAbortException.cs
- SamlAssertion.cs
- KeyBinding.cs
- UrlRoutingHandler.cs
- QuaternionValueSerializer.cs
- AdornedElementPlaceholder.cs
- PropertyIDSet.cs
- QueuePropertyVariants.cs
- TextFormatterHost.cs
- StandardToolWindows.cs
- Tracer.cs
- IpcClientChannel.cs
- SyntaxCheck.cs
- DirectionalLight.cs
- NetCodeGroup.cs
- _ScatterGatherBuffers.cs
- XmlHierarchicalEnumerable.cs
- oledbmetadatacolumnnames.cs
- HttpSysSettings.cs
- SemanticResolver.cs
- MetafileHeaderWmf.cs
- SmiMetaData.cs
- PngBitmapDecoder.cs
- KeyedHashAlgorithm.cs
- MimeMapping.cs
- PersistenceProviderElement.cs
- Win32KeyboardDevice.cs
- RegistryKey.cs
- BrowserCapabilitiesFactory.cs
- ZipIORawDataFileBlock.cs
- DirectionalLight.cs
- HttpWebRequest.cs
- HtmlString.cs
- TransformProviderWrapper.cs
- LinqDataSourceDisposeEventArgs.cs
- SqlProcedureAttribute.cs
- PositiveTimeSpanValidatorAttribute.cs
- UpdateRecord.cs
- MissingMethodException.cs
- FlatButtonAppearance.cs
- Touch.cs
- WindowsHyperlink.cs
- StructuredTypeEmitter.cs
- AutomationEventArgs.cs