Code:
/ 4.0 / 4.0 / 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.
//------------------------------------------------------------------------------
//
// 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
- Size.cs
- SqlCommandBuilder.cs
- Storyboard.cs
- SmiMetaData.cs
- DataReaderContainer.cs
- ElementMarkupObject.cs
- XmlQualifiedName.cs
- Binding.cs
- MetadataArtifactLoaderResource.cs
- ObjectPersistData.cs
- WebPartZoneBase.cs
- HtmlAnchor.cs
- UDPClient.cs
- UxThemeWrapper.cs
- ControlUtil.cs
- CanonicalFormWriter.cs
- DodSequenceMerge.cs
- RegexRunnerFactory.cs
- OleDbCommandBuilder.cs
- CheckableControlBaseAdapter.cs
- ColumnMapVisitor.cs
- RoleManagerEventArgs.cs
- InkCanvasInnerCanvas.cs
- CategoryValueConverter.cs
- StrongNameKeyPair.cs
- UnsafeNativeMethods.cs
- UserInitiatedRoutedEventPermissionAttribute.cs
- AlphabeticalEnumConverter.cs
- ExpressionVisitorHelpers.cs
- GraphicsContainer.cs
- NodeFunctions.cs
- WorkflowInstanceExtensionManager.cs
- WizardPanel.cs
- PathFigureCollection.cs
- XsltQilFactory.cs
- AlternationConverter.cs
- CacheMemory.cs
- SubtreeProcessor.cs
- DSASignatureFormatter.cs
- SmtpException.cs
- EventHandlersDesigner.cs
- AstNode.cs
- CriticalHandle.cs
- BindingNavigator.cs
- DesignOnlyAttribute.cs
- OperandQuery.cs
- GB18030Encoding.cs
- ToolboxItemFilterAttribute.cs
- DataGridState.cs
- DiscreteKeyFrames.cs
- MethodCallConverter.cs
- COAUTHINFO.cs
- SiteIdentityPermission.cs
- SqlProviderManifest.cs
- DeferredTextReference.cs
- ErrorHandler.cs
- HostedNamedPipeTransportManager.cs
- EntityDescriptor.cs
- CodeMemberField.cs
- StyleSheetDesigner.cs
- UnsafeMethods.cs
- MappedMetaModel.cs
- ToolStripComboBox.cs
- ExpressionBuilderCollection.cs
- AddressUtility.cs
- AnnotationAdorner.cs
- SqlVisitor.cs
- RequiredAttributeAttribute.cs
- StreamReader.cs
- path.cs
- DateRangeEvent.cs
- SQLInt32Storage.cs
- PolyLineSegment.cs
- _NegoStream.cs
- NonClientArea.cs
- DataViewSetting.cs
- ListenerElementsCollection.cs
- CopyCodeAction.cs
- ViewLoader.cs
- OdbcConnection.cs
- smtppermission.cs
- RowBinding.cs
- ReadWriteControlDesigner.cs
- ManipulationDeltaEventArgs.cs
- StyleBamlTreeBuilder.cs
- SwitchLevelAttribute.cs
- PropertyEmitterBase.cs
- PersonalizationStateQuery.cs
- ResourcesGenerator.cs
- MetadataAssemblyHelper.cs
- ListViewCancelEventArgs.cs
- AutomationEvent.cs
- XPathScanner.cs
- XmlSecureResolver.cs
- StorageComplexPropertyMapping.cs
- WebPartEventArgs.cs
- TextElementEnumerator.cs
- TimeZoneNotFoundException.cs
- JoinCqlBlock.cs
- ErrorView.xaml.cs