Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Data / System / Data / Odbc / OdbcErrorCollection.cs / 1305376 / OdbcErrorCollection.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// [....]
// [....]
//-----------------------------------------------------------------------------
namespace System.Data.Odbc {
using System;
using System.Collections;
using System.Data;
[Serializable]
public sealed class OdbcErrorCollection : ICollection {
private ArrayList _items = new ArrayList();
internal OdbcErrorCollection() {
}
Object System.Collections.ICollection.SyncRoot {
get { return this; }
}
bool System.Collections.ICollection.IsSynchronized {
get { return false; }
}
public int Count {
get {
return _items.Count;
}
}
public OdbcError this[int i] {
get {
return (OdbcError)_items[i];
}
}
internal void Add(OdbcError error) {
_items.Add(error);
}
public void CopyTo (Array array, int i) {
_items.CopyTo(array, i);
}
public void CopyTo (OdbcError[] array, int i) {
_items.CopyTo(array, i);
}
public IEnumerator GetEnumerator() {
return _items.GetEnumerator();
}
internal void SetSource (string Source) {
foreach (object error in _items) {
((OdbcError)error).SetSource(Source);
}
}
}
}
// 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
- DocumentSequence.cs
- SyncMethodInvoker.cs
- RecognizerStateChangedEventArgs.cs
- WebPartsPersonalizationAuthorization.cs
- PlaceHolder.cs
- HtmlButton.cs
- CompositeCollection.cs
- ToolboxItemLoader.cs
- HashMembershipCondition.cs
- RevocationPoint.cs
- MembershipSection.cs
- OutputCacheSection.cs
- WebConfigurationFileMap.cs
- RightsManagementEncryptionTransform.cs
- RightsManagementInformation.cs
- MatrixCamera.cs
- NavigatingCancelEventArgs.cs
- Mappings.cs
- TabPanel.cs
- ClearTypeHintValidation.cs
- ProcessModule.cs
- ShimAsPublicXamlType.cs
- TypeHelpers.cs
- TreeNodeConverter.cs
- ZeroOpNode.cs
- MouseGestureValueSerializer.cs
- StateManagedCollection.cs
- TreeNode.cs
- MouseGesture.cs
- TargetPerspective.cs
- EndpointConfigContainer.cs
- ToolStripComboBox.cs
- PersonalizationProviderCollection.cs
- AmbientValueAttribute.cs
- TrustLevel.cs
- CompatibleIComparer.cs
- BaseServiceProvider.cs
- WebPartConnectionsConnectVerb.cs
- TypeElement.cs
- WpfWebRequestHelper.cs
- StackOverflowException.cs
- Transform.cs
- JsonReader.cs
- GridView.cs
- ByteAnimation.cs
- XmlNamespaceMapping.cs
- SecurityIdentifierConverter.cs
- DataSourceControlBuilder.cs
- WizardSideBarListControlItem.cs
- Keywords.cs
- FileLoadException.cs
- FastPropertyAccessor.cs
- Content.cs
- DataGridCommandEventArgs.cs
- TextSelectionProcessor.cs
- SchemaTypeEmitter.cs
- IsolatedStorageFileStream.cs
- PaginationProgressEventArgs.cs
- XmlSchema.cs
- SEHException.cs
- HtmlButton.cs
- MetadataWorkspace.cs
- base64Transforms.cs
- ProcessingInstructionAction.cs
- _ConnectStream.cs
- IssuedTokenParametersEndpointAddressElement.cs
- IisTraceWebEventProvider.cs
- ZipPackagePart.cs
- EventLogger.cs
- MultiSelector.cs
- SpeechRecognitionEngine.cs
- BasicExpandProvider.cs
- Error.cs
- CaseCqlBlock.cs
- ProviderBase.cs
- ToolStrip.cs
- DataSourceCache.cs
- SqlFactory.cs
- TextRange.cs
- EditModeSwitchButton.cs
- ApplicationServiceManager.cs
- ListViewAutomationPeer.cs
- TemplateBuilder.cs
- SQLRoleProvider.cs
- NativeMethods.cs
- CodeTypeMember.cs
- VirtualizedItemPattern.cs
- AliasGenerator.cs
- OracleParameter.cs
- ETagAttribute.cs
- CodeCommentStatementCollection.cs
- ClientData.cs
- LinqDataSourceHelper.cs
- ServiceKnownTypeAttribute.cs
- SimplePropertyEntry.cs
- TableColumnCollectionInternal.cs
- QualifierSet.cs
- MetadataPropertyvalue.cs
- FontInfo.cs
- TraceContextRecord.cs