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
- TriggerBase.cs
- KeyConverter.cs
- SafeNativeMethods.cs
- NativeRightsManagementAPIsStructures.cs
- ASCIIEncoding.cs
- HitTestParameters.cs
- CryptoConfig.cs
- AuthenticationException.cs
- FamilyCollection.cs
- SendSecurityHeader.cs
- DataBindEngine.cs
- CqlIdentifiers.cs
- MachineKeySection.cs
- PopupRootAutomationPeer.cs
- Condition.cs
- MemoryStream.cs
- Geometry.cs
- userdatakeys.cs
- CodeCommentStatementCollection.cs
- ProviderConnectionPoint.cs
- FormViewCommandEventArgs.cs
- XmlBindingWorker.cs
- InvalidOperationException.cs
- SafeNativeMethodsMilCoreApi.cs
- XmlSerializationGeneratedCode.cs
- OleDbError.cs
- PingReply.cs
- Message.cs
- SqlCommand.cs
- ToolStripContentPanelDesigner.cs
- InkCanvasFeedbackAdorner.cs
- PropertyBuilder.cs
- SuppressIldasmAttribute.cs
- DefaultValueTypeConverter.cs
- PrintPreviewGraphics.cs
- TypeBuilderInstantiation.cs
- EncodingFallbackAwareXmlTextWriter.cs
- CodeTypeConstructor.cs
- XmlEventCache.cs
- XmlSchemaObject.cs
- ArraySegment.cs
- RowType.cs
- PagerSettings.cs
- DbConvert.cs
- StateMachineSubscription.cs
- SchemaLookupTable.cs
- OracleConnectionFactory.cs
- HeaderedContentControl.cs
- InputBuffer.cs
- MemoryMappedView.cs
- IxmlLineInfo.cs
- SqlBuilder.cs
- DeferredElementTreeState.cs
- HttpValueCollection.cs
- URLBuilder.cs
- SQLByte.cs
- Point3DKeyFrameCollection.cs
- MeasurementDCInfo.cs
- Image.cs
- DependencySource.cs
- StructuredTypeInfo.cs
- CodeEntryPointMethod.cs
- HandlerFactoryWrapper.cs
- DeviceSpecificDialogCachedState.cs
- _WinHttpWebProxyDataBuilder.cs
- ListBase.cs
- FormViewDeleteEventArgs.cs
- CompilationPass2Task.cs
- ControlDesigner.cs
- TreeView.cs
- PackageDigitalSignatureManager.cs
- ContentElement.cs
- XmlILOptimizerVisitor.cs
- CoTaskMemSafeHandle.cs
- GridViewSelectEventArgs.cs
- WriteTimeStream.cs
- WebConfigurationFileMap.cs
- RefreshPropertiesAttribute.cs
- ResourceReferenceExpression.cs
- ContentElement.cs
- ValidatedControlConverter.cs
- XmlDeclaration.cs
- PrinterUnitConvert.cs
- PeerNearMe.cs
- XslException.cs
- MsmqPoisonMessageException.cs
- SqlTypeSystemProvider.cs
- SyntaxCheck.cs
- GeneralTransform3DGroup.cs
- ProfilePropertyNameValidator.cs
- DataServiceStreamProviderWrapper.cs
- UnsafeCollabNativeMethods.cs
- ButtonBase.cs
- PageAdapter.cs
- ScrollChrome.cs
- PartialCachingControl.cs
- CompressedStack.cs
- CompiledIdentityConstraint.cs
- BounceEase.cs
- CodeMemberProperty.cs