Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- BreakRecordTable.cs
- MouseActionValueSerializer.cs
- DocumentViewer.cs
- PropertyDescriptorCollection.cs
- RadioButton.cs
- ValueSerializerAttribute.cs
- LockedAssemblyCache.cs
- TargetException.cs
- AddInSegmentDirectoryNotFoundException.cs
- AssemblyUtil.cs
- RestHandlerFactory.cs
- InitializationEventAttribute.cs
- LinkedResource.cs
- XmlSchemaAnnotation.cs
- QueryReaderSettings.cs
- ExternalFile.cs
- RectKeyFrameCollection.cs
- SimpleLine.cs
- EdmSchemaError.cs
- SystemIPv6InterfaceProperties.cs
- HttpCapabilitiesSectionHandler.cs
- BitmapEffectInputData.cs
- ConfigurationValues.cs
- AppDomainAttributes.cs
- NativeMethods.cs
- ContentElement.cs
- WebConfigurationFileMap.cs
- XmlDocument.cs
- ObjectDataSourceDisposingEventArgs.cs
- ClientSponsor.cs
- Executor.cs
- ProfileGroupSettingsCollection.cs
- TdsParameterSetter.cs
- TextShapeableCharacters.cs
- XmlComment.cs
- sqlser.cs
- JsonUriDataContract.cs
- IntranetCredentialPolicy.cs
- ContextMarshalException.cs
- LabelDesigner.cs
- StylusOverProperty.cs
- FontDriver.cs
- RTLAwareMessageBox.cs
- TextRunCacheImp.cs
- BinaryFormatterWriter.cs
- WaitHandleCannotBeOpenedException.cs
- CommittableTransaction.cs
- HandlerFactoryCache.cs
- ModuleBuilderData.cs
- BooleanStorage.cs
- WmpBitmapEncoder.cs
- HtmlImageAdapter.cs
- InternalBufferOverflowException.cs
- DrawListViewColumnHeaderEventArgs.cs
- TextDecoration.cs
- lengthconverter.cs
- ComponentRenameEvent.cs
- TraceHandlerErrorFormatter.cs
- PolyBezierSegmentFigureLogic.cs
- AuthenticateEventArgs.cs
- BitmapCodecInfoInternal.cs
- ScrollViewer.cs
- DbConnectionOptions.cs
- GridViewHeaderRowPresenter.cs
- TextEndOfSegment.cs
- OdbcFactory.cs
- EventTrigger.cs
- UiaCoreTypesApi.cs
- XomlCompilerResults.cs
- TextParagraphProperties.cs
- BitmapEffectOutputConnector.cs
- FunctionParameter.cs
- WpfPayload.cs
- ParameterBuilder.cs
- TimeSpan.cs
- OperandQuery.cs
- HtmlTableCell.cs
- SiteMapDataSourceDesigner.cs
- DataSourceView.cs
- WindowsContainer.cs
- StrokeFIndices.cs
- ImmutablePropertyDescriptorGridEntry.cs
- SecurityTokenSerializer.cs
- CodeGeneratorOptions.cs
- AddingNewEventArgs.cs
- DataGridRelationshipRow.cs
- LiteralControl.cs
- SymLanguageType.cs
- ListDataBindEventArgs.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- CacheRequest.cs
- DiscoveryProxy.cs
- CssTextWriter.cs
- HostedHttpContext.cs
- PropertyGridView.cs
- CharEnumerator.cs
- Shared.cs
- CookieParameter.cs
- QueryCacheEntry.cs
- DockPatternIdentifiers.cs