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
- ContractInstanceProvider.cs
- CheckBoxStandardAdapter.cs
- ColorAnimation.cs
- ItemType.cs
- TextSpan.cs
- CacheDependency.cs
- SqlUdtInfo.cs
- FileIOPermission.cs
- DataGridCellsPanel.cs
- ConfigsHelper.cs
- PKCS1MaskGenerationMethod.cs
- DataGridViewCellLinkedList.cs
- ControlCollection.cs
- ArrayTypeMismatchException.cs
- DataGridCell.cs
- WhitespaceRuleReader.cs
- FamilyCollection.cs
- SafeLocalMemHandle.cs
- IdentityModelDictionary.cs
- EncoderParameter.cs
- COSERVERINFO.cs
- Point3D.cs
- Effect.cs
- MDIWindowDialog.cs
- FormParameter.cs
- DbException.cs
- AssociationEndMember.cs
- TextInfo.cs
- ConsoleKeyInfo.cs
- SingleSelectRootGridEntry.cs
- StringUtil.cs
- JpegBitmapEncoder.cs
- DataListItemCollection.cs
- Label.cs
- KerberosTokenFactoryCredential.cs
- DetailsViewDeletedEventArgs.cs
- WebResponse.cs
- DirectoryObjectSecurity.cs
- SQlBooleanStorage.cs
- ProfileEventArgs.cs
- _BaseOverlappedAsyncResult.cs
- WorkItem.cs
- WindowShowOrOpenTracker.cs
- ParenthesizePropertyNameAttribute.cs
- TraceInternal.cs
- DependencyPropertyConverter.cs
- Hashtable.cs
- ContainerParaClient.cs
- Invariant.cs
- CombinedGeometry.cs
- DataServiceProviderWrapper.cs
- MenuItemCollectionEditorDialog.cs
- XPathMultyIterator.cs
- XPathChildIterator.cs
- ObjectDataSourceView.cs
- HttpRawResponse.cs
- SHA256Managed.cs
- ClientRuntimeConfig.cs
- StreamGeometryContext.cs
- FactoryRecord.cs
- OpenTypeCommon.cs
- VectorAnimationBase.cs
- HandleExceptionArgs.cs
- CodeAccessSecurityEngine.cs
- MailSettingsSection.cs
- CollaborationHelperFunctions.cs
- DesignBindingConverter.cs
- PeerNameRecord.cs
- ItemList.cs
- AnnotationComponentChooser.cs
- CertificateReferenceElement.cs
- IteratorFilter.cs
- ServiceNameCollection.cs
- TemplateBaseAction.cs
- FormsAuthenticationEventArgs.cs
- Vector3DCollectionValueSerializer.cs
- DataGridViewButtonColumn.cs
- CommandTreeTypeHelper.cs
- InnerItemCollectionView.cs
- ConfigurationManagerHelperFactory.cs
- StylusTouchDevice.cs
- WebAdminConfigurationHelper.cs
- Pair.cs
- InitializerFacet.cs
- UpdateProgress.cs
- GridViewColumnCollectionChangedEventArgs.cs
- SurrogateEncoder.cs
- XmlAutoDetectWriter.cs
- SqlWebEventProvider.cs
- PolyBezierSegment.cs
- NotImplementedException.cs
- Thread.cs
- ImageAutomationPeer.cs
- GPPOINT.cs
- TypeSource.cs
- HMACSHA384.cs
- HttpConfigurationSystem.cs
- LinqDataSourceDisposeEventArgs.cs
- HostingEnvironment.cs
- TextBoxBase.cs