Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Data / System / Data / SqlClient / SqlErrorCollection.cs / 1 / 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)] #if WINFSInternalOnly internal #else public #endif 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)] #if WINFSInternalOnly internal #else public #endif 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
- MethodImplAttribute.cs
- SqlDataSourceView.cs
- TrustLevel.cs
- DataListItemEventArgs.cs
- ListItemsPage.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- VoiceObjectToken.cs
- TextViewSelectionProcessor.cs
- _DynamicWinsockMethods.cs
- PathFigureCollectionConverter.cs
- SevenBitStream.cs
- CharEntityEncoderFallback.cs
- TextSimpleMarkerProperties.cs
- SetState.cs
- ZipIOExtraField.cs
- TableLayoutStyleCollection.cs
- ShimAsPublicXamlType.cs
- PropertyOverridesDialog.cs
- RawStylusSystemGestureInputReport.cs
- MobileResource.cs
- StringComparer.cs
- TheQuery.cs
- DbDataSourceEnumerator.cs
- Atom10FormatterFactory.cs
- XmlMapping.cs
- XPathArrayIterator.cs
- ProgramNode.cs
- ZipIOExtraFieldElement.cs
- ImageFormat.cs
- Rectangle.cs
- RemotingAttributes.cs
- ClientConfigurationSystem.cs
- EntitySetBaseCollection.cs
- PostBackOptions.cs
- EntityDataSourceColumn.cs
- TimelineGroup.cs
- ModuleConfigurationInfo.cs
- JournalNavigationScope.cs
- HtmlFormParameterWriter.cs
- SessionStateUtil.cs
- PngBitmapEncoder.cs
- KeyGestureValueSerializer.cs
- TranslateTransform3D.cs
- DataGridViewRowsAddedEventArgs.cs
- EdmToObjectNamespaceMap.cs
- SubpageParaClient.cs
- PeerCollaboration.cs
- DesignerVerbCollection.cs
- TextEditorTyping.cs
- ConnectionPoolManager.cs
- XmlUtil.cs
- NativeMethodsCLR.cs
- util.cs
- XamlPoint3DCollectionSerializer.cs
- ByteStreamGeometryContext.cs
- ControlIdConverter.cs
- FontNamesConverter.cs
- documentation.cs
- BindingParameterCollection.cs
- ButtonChrome.cs
- EndpointConfigContainer.cs
- Operand.cs
- DataSourceXmlClassAttribute.cs
- FullTextBreakpoint.cs
- UIServiceHelper.cs
- DesignerView.Commands.cs
- PaperSize.cs
- GridViewColumnHeaderAutomationPeer.cs
- OleDbConnectionInternal.cs
- MailWebEventProvider.cs
- MarkupProperty.cs
- CollectionContainer.cs
- SiteMap.cs
- GestureRecognitionResult.cs
- Propagator.JoinPropagator.cs
- TemplateContent.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- CancelEventArgs.cs
- AssertFilter.cs
- AvTraceFormat.cs
- Solver.cs
- BaseCAMarshaler.cs
- CompositeScriptReference.cs
- OlePropertyStructs.cs
- GuidConverter.cs
- XmlValidatingReaderImpl.cs
- ToolStripDropTargetManager.cs
- AutomationPattern.cs
- SqlDataReader.cs
- XmlDataProvider.cs
- GridEntry.cs
- ScriptReferenceBase.cs
- StylusPointProperties.cs
- DesignTimeTemplateParser.cs
- DesignTimeVisibleAttribute.cs
- Html32TextWriter.cs
- IdentityHolder.cs
- FontWeightConverter.cs
- AsyncPostBackTrigger.cs
- RuntimeHelpers.cs