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
- SoapRpcServiceAttribute.cs
- PrimitiveCodeDomSerializer.cs
- BitmapEffectGroup.cs
- HandleCollector.cs
- OdbcConnectionPoolProviderInfo.cs
- WebConfigurationHostFileChange.cs
- PeerInputChannelListener.cs
- BinaryMethodMessage.cs
- StoreItemCollection.Loader.cs
- XmlSerializerAssemblyAttribute.cs
- xml.cs
- PrintPreviewDialog.cs
- OleDbTransaction.cs
- SqlAliaser.cs
- GregorianCalendarHelper.cs
- VisualBrush.cs
- OracleDateTime.cs
- ListBox.cs
- Effect.cs
- AlternateViewCollection.cs
- shaper.cs
- TrackingServices.cs
- CatalogZone.cs
- CompilerCollection.cs
- XMLSchema.cs
- ProcessProtocolHandler.cs
- TabOrder.cs
- WorkBatch.cs
- TaskHelper.cs
- WorkflowDesignerColors.cs
- FamilyCollection.cs
- COM2DataTypeToManagedDataTypeConverter.cs
- RegexGroupCollection.cs
- RegisteredExpandoAttribute.cs
- HyperlinkAutomationPeer.cs
- XamlBuildProvider.cs
- DbBuffer.cs
- VirtualDirectoryMappingCollection.cs
- SiteMapNodeCollection.cs
- LinkedResourceCollection.cs
- ContentPlaceHolder.cs
- EventSourceCreationData.cs
- XPathScanner.cs
- DescendantBaseQuery.cs
- AssociatedControlConverter.cs
- EventWaitHandleSecurity.cs
- ClientTarget.cs
- PropertyToken.cs
- EntityDataSourceQueryBuilder.cs
- ProfileSettings.cs
- WindowsContainer.cs
- BitmapPalettes.cs
- Console.cs
- AutomationPatternInfo.cs
- ProgressBarAutomationPeer.cs
- TargetParameterCountException.cs
- SendMailErrorEventArgs.cs
- _FixedSizeReader.cs
- HttpWebResponse.cs
- SimpleTextLine.cs
- GenericEnumerator.cs
- Ipv6Element.cs
- QuotedPrintableStream.cs
- DecoratedNameAttribute.cs
- XmlHierarchyData.cs
- ExpandCollapseIsCheckedConverter.cs
- UIEndRequest.cs
- PipelineModuleStepContainer.cs
- WithParamAction.cs
- DashStyles.cs
- CancelEventArgs.cs
- HealthMonitoringSection.cs
- XmlSchemaAnnotation.cs
- UnmanagedMarshal.cs
- TextEditor.cs
- VideoDrawing.cs
- ErrorFormatterPage.cs
- CompositeScriptReference.cs
- ObjectStateFormatter.cs
- HttpRuntime.cs
- ExpressionDumper.cs
- Metafile.cs
- MeshGeometry3D.cs
- FormParameter.cs
- DataControlCommands.cs
- FormatSettings.cs
- DefinitionBase.cs
- Button.cs
- Attributes.cs
- ToolStripButton.cs
- StrongNameKeyPair.cs
- RegexParser.cs
- XmlSerializableWriter.cs
- Matrix.cs
- EventSourceCreationData.cs
- ColorTransform.cs
- XmlLoader.cs
- RuntimeConfigurationRecord.cs
- ExpressionConverter.cs
- SessionStateModule.cs