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
- PKCS1MaskGenerationMethod.cs
- MdiWindowListStrip.cs
- BindingNavigator.cs
- PropertyInformationCollection.cs
- DescendantOverDescendantQuery.cs
- OracleCommandSet.cs
- NoPersistProperty.cs
- NetworkAddressChange.cs
- PeerResolverElement.cs
- BaseParser.cs
- Claim.cs
- MessageDroppedTraceRecord.cs
- RangeBase.cs
- control.ime.cs
- DbConnectionStringBuilder.cs
- DiscoveryReferences.cs
- Tokenizer.cs
- TableParaClient.cs
- SoapEnumAttribute.cs
- ParameterRetriever.cs
- XsltCompileContext.cs
- InputScope.cs
- SqlDependencyUtils.cs
- WebPartDisplayMode.cs
- XmlHierarchicalDataSourceView.cs
- CreateRefExpr.cs
- ValidationPropertyAttribute.cs
- WSAddressing10ProblemHeaderQNameFault.cs
- FirstMatchCodeGroup.cs
- AssemblyUtil.cs
- ParentQuery.cs
- RoleManagerModule.cs
- FileLogRecordStream.cs
- RegistrationServices.cs
- PathData.cs
- Token.cs
- Rotation3DKeyFrameCollection.cs
- LinkArea.cs
- MSAANativeProvider.cs
- InstalledFontCollection.cs
- WindowsPen.cs
- _NTAuthentication.cs
- HtmlPageAdapter.cs
- Debug.cs
- EnumerableCollectionView.cs
- HostVisual.cs
- ContentValidator.cs
- ExpressionVisitorHelpers.cs
- AvTraceFormat.cs
- VisualBasicValue.cs
- SharedStatics.cs
- AttachmentCollection.cs
- BufferModeSettings.cs
- FakeModelPropertyImpl.cs
- CorrelationScope.cs
- NullableConverter.cs
- EntityDataSourceColumn.cs
- TextStore.cs
- SmiConnection.cs
- UndirectedGraph.cs
- PopupEventArgs.cs
- LineSegment.cs
- SqlBulkCopyColumnMapping.cs
- ArrayExtension.cs
- AbstractSvcMapFileLoader.cs
- UntrustedRecipientException.cs
- OneWayChannelListener.cs
- DecimalConverter.cs
- FontFamily.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- PrinterUnitConvert.cs
- FormClosingEvent.cs
- DecimalConverter.cs
- RichTextBox.cs
- InvokeHandlers.cs
- NetTcpBindingCollectionElement.cs
- EvidenceTypeDescriptor.cs
- TypedTableBase.cs
- AsyncInvokeContext.cs
- MailBnfHelper.cs
- ValidationErrorEventArgs.cs
- AuthenticationService.cs
- NamespaceDecl.cs
- ViewBox.cs
- KnownAssemblyEntry.cs
- ListViewContainer.cs
- DependencyPropertyHelper.cs
- Menu.cs
- VarInfo.cs
- RegistrySecurity.cs
- UrlPath.cs
- XslTransform.cs
- ClientFormsAuthenticationCredentials.cs
- _NestedSingleAsyncResult.cs
- MembershipPasswordException.cs
- MILUtilities.cs
- CompositeScriptReference.cs
- SettingsPropertyWrongTypeException.cs
- ErrorWrapper.cs
- HttpCapabilitiesSectionHandler.cs