Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- ActivityExecutor.cs
- QuestionEventArgs.cs
- NetDataContractSerializer.cs
- DocumentPageViewAutomationPeer.cs
- Visitors.cs
- loginstatus.cs
- SrgsGrammarCompiler.cs
- CodePageUtils.cs
- TouchesCapturedWithinProperty.cs
- AddingNewEventArgs.cs
- EmptyStringExpandableObjectConverter.cs
- UncommonField.cs
- DomNameTable.cs
- CallbackTimeoutsBehavior.cs
- AppSettingsExpressionBuilder.cs
- WsdlServiceChannelBuilder.cs
- SqlVisitor.cs
- WorkItem.cs
- SiteMapSection.cs
- Light.cs
- CodeTypeConstructor.cs
- SqlBooleanMismatchVisitor.cs
- BamlLocalizationDictionary.cs
- DesignTimeParseData.cs
- CodeAttributeArgumentCollection.cs
- NamedPipeAppDomainProtocolHandler.cs
- SimpleApplicationHost.cs
- UpdatePanelControlTrigger.cs
- DataContext.cs
- XslException.cs
- SimpleRecyclingCache.cs
- DataPagerCommandEventArgs.cs
- ExtensionWindowHeader.cs
- IDataContractSurrogate.cs
- ParamArrayAttribute.cs
- Int32.cs
- SapiRecognizer.cs
- DeferredTextReference.cs
- CompiledELinqQueryState.cs
- StatusBarDrawItemEvent.cs
- PropertyDescriptorGridEntry.cs
- DateRangeEvent.cs
- CorruptStoreException.cs
- _SSPIWrapper.cs
- JsonEnumDataContract.cs
- URLMembershipCondition.cs
- TextEditorThreadLocalStore.cs
- ActivationArguments.cs
- LinqDataSourceUpdateEventArgs.cs
- Binding.cs
- DynamicResourceExtensionConverter.cs
- DrawingGroup.cs
- FaultBookmark.cs
- XmlObjectSerializer.cs
- DataGridViewSelectedRowCollection.cs
- documentsequencetextview.cs
- Binding.cs
- BindingMAnagerBase.cs
- DrawTreeNodeEventArgs.cs
- StrongName.cs
- Pointer.cs
- COSERVERINFO.cs
- AbstractExpressions.cs
- Completion.cs
- RootAction.cs
- WebBrowserNavigatedEventHandler.cs
- DeferredTextReference.cs
- ComboBox.cs
- NullableIntMinMaxAggregationOperator.cs
- _LocalDataStore.cs
- AsmxEndpointPickerExtension.cs
- LayoutDump.cs
- smtppermission.cs
- MsmqInputChannel.cs
- PrePrepareMethodAttribute.cs
- Mutex.cs
- TypedTableBase.cs
- Helpers.cs
- DataBindingCollection.cs
- XmlDataSource.cs
- WebPartPersonalization.cs
- WindowsFormsSynchronizationContext.cs
- NGCPageContentCollectionSerializerAsync.cs
- ResizeGrip.cs
- ISCIIEncoding.cs
- ByteConverter.cs
- WebBrowserSiteBase.cs
- NegotiationTokenProvider.cs
- Emitter.cs
- FontInfo.cs
- datacache.cs
- BitmapEffectInput.cs
- ImageInfo.cs
- sitestring.cs
- RoutingService.cs
- HitTestParameters3D.cs
- DataGridViewTextBoxColumn.cs
- DockAndAnchorLayout.cs
- RequestTimeoutManager.cs
- DuplexClientBase.cs