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
- RoleGroup.cs
- InstallerTypeAttribute.cs
- ConstraintEnumerator.cs
- RTTypeWrapper.cs
- HttpCachePolicyElement.cs
- HwndProxyElementProvider.cs
- LinkedList.cs
- SerializationEventsCache.cs
- WeakReferenceList.cs
- DataGridTableCollection.cs
- AssociatedControlConverter.cs
- Message.cs
- ForwardPositionQuery.cs
- XmlIlVisitor.cs
- SudsParser.cs
- EventEntry.cs
- DocobjHost.cs
- CellParagraph.cs
- SizeF.cs
- WorkflowServiceHost.cs
- XmlSortKeyAccumulator.cs
- StickyNoteContentControl.cs
- SessionEndedEventArgs.cs
- _SafeNetHandles.cs
- XmlNamespaceMappingCollection.cs
- SiteMapNode.cs
- CalendarDay.cs
- PerformanceCountersElement.cs
- ClassHandlersStore.cs
- X509SecurityTokenProvider.cs
- PropertyConverter.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- WrapperEqualityComparer.cs
- HiddenFieldPageStatePersister.cs
- ListDataHelper.cs
- WebEncodingValidatorAttribute.cs
- Configuration.cs
- SiteMapDataSource.cs
- MouseCaptureWithinProperty.cs
- ListViewDataItem.cs
- SystemIPv4InterfaceProperties.cs
- SelectedCellsChangedEventArgs.cs
- DefaultMemberAttribute.cs
- Point.cs
- HwndSourceParameters.cs
- PolicyException.cs
- ExceptionTrace.cs
- UserControlAutomationPeer.cs
- DataSysAttribute.cs
- QueryConverter.cs
- PerformanceCounterCategory.cs
- InternalMappingException.cs
- RootContext.cs
- AssemblyNameUtility.cs
- Condition.cs
- CacheModeConverter.cs
- SamlAssertion.cs
- ToolStripDropDownDesigner.cs
- PointUtil.cs
- ImageListStreamer.cs
- PartialArray.cs
- SoapEnumAttribute.cs
- NullableConverter.cs
- AvTraceDetails.cs
- NavigationFailedEventArgs.cs
- CompiledIdentityConstraint.cs
- DocumentScope.cs
- SiteOfOriginContainer.cs
- ClientSponsor.cs
- WeakReference.cs
- VideoDrawing.cs
- ComboBoxAutomationPeer.cs
- WorkerRequest.cs
- AstTree.cs
- DesignerVerbToolStripMenuItem.cs
- DragAssistanceManager.cs
- Relationship.cs
- WebPartConnectionsConnectVerb.cs
- MLangCodePageEncoding.cs
- XmlAttributeCollection.cs
- SourceElementsCollection.cs
- UrlMappingCollection.cs
- GetRecipientListRequest.cs
- OpenTypeLayoutCache.cs
- uribuilder.cs
- AutomationProperties.cs
- ConstraintCollection.cs
- ConnectionStringsSection.cs
- TemplatedEditableDesignerRegion.cs
- SymLanguageVendor.cs
- CatalogPartCollection.cs
- DataControlPagerLinkButton.cs
- AtlasWeb.Designer.cs
- NamedPermissionSet.cs
- SectionVisual.cs
- ElasticEase.cs
- ContainerSelectorBehavior.cs
- InvokeHandlers.cs
- DotExpr.cs
- FileDialog_Vista_Interop.cs