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
- SignerInfo.cs
- nulltextcontainer.cs
- MgmtConfigurationRecord.cs
- AspNetHostingPermission.cs
- SecurityIdentifierConverter.cs
- PipelineComponent.cs
- XmlConvert.cs
- EmptyControlCollection.cs
- XmlNullResolver.cs
- ObjectListDesigner.cs
- UnsafeNativeMethods.cs
- StrongNameIdentityPermission.cs
- panel.cs
- EmbeddedMailObject.cs
- ViewgenGatekeeper.cs
- Filter.cs
- InfoCardKeyedHashAlgorithm.cs
- ToolboxItem.cs
- Operator.cs
- ChildTable.cs
- Attribute.cs
- ProfileModule.cs
- SqlIdentifier.cs
- RenameRuleObjectDialog.cs
- ScriptResourceHandler.cs
- ObjectPersistData.cs
- UserControl.cs
- DetailsViewPagerRow.cs
- Mouse.cs
- Table.cs
- TableLayoutColumnStyleCollection.cs
- recordstate.cs
- _SslState.cs
- recordstatescratchpad.cs
- CSharpCodeProvider.cs
- HtmlGenericControl.cs
- PhonemeConverter.cs
- BitmapDecoder.cs
- Query.cs
- WindowsGraphics.cs
- TemplateControlParser.cs
- SqlPersonalizationProvider.cs
- OracleDateTime.cs
- WebSysDisplayNameAttribute.cs
- ColorMap.cs
- BatchParser.cs
- XmlElementAttribute.cs
- HttpCookie.cs
- TaskFormBase.cs
- ProxyManager.cs
- EntityDataSourceWrapper.cs
- Rule.cs
- StronglyTypedResourceBuilder.cs
- AbsoluteQuery.cs
- ControlsConfig.cs
- StorageModelBuildProvider.cs
- TdsParserStateObject.cs
- LoadRetryStrategyFactory.cs
- DataContext.cs
- Operator.cs
- ProcessHostServerConfig.cs
- HttpCacheParams.cs
- RepeatButton.cs
- HandlerMappingMemo.cs
- CustomAttributeBuilder.cs
- MembershipAdapter.cs
- CuspData.cs
- DataRowChangeEvent.cs
- TextRangeBase.cs
- StateDesigner.TransitionInfo.cs
- Math.cs
- CommandBindingCollection.cs
- UdpChannelFactory.cs
- ExpressionBuilderContext.cs
- WebPartDisplayModeCancelEventArgs.cs
- TogglePatternIdentifiers.cs
- CalendarButton.cs
- DiffuseMaterial.cs
- RoutedCommand.cs
- ControlType.cs
- HyperLinkField.cs
- ModuleBuilder.cs
- OleDbCommandBuilder.cs
- SymbolType.cs
- Stylus.cs
- PropertyManager.cs
- DataTemplate.cs
- BooleanToVisibilityConverter.cs
- NavigateEvent.cs
- GroupBoxRenderer.cs
- DataGridViewRowConverter.cs
- BamlTreeNode.cs
- _SingleItemRequestCache.cs
- CqlParser.cs
- ScriptResourceInfo.cs
- MethodBuilder.cs
- NullReferenceException.cs
- ScrollProperties.cs
- MethodBuilder.cs
- ResizeGrip.cs