Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Data / System / Data / Odbc / OdbcInfoMessageEvent.cs / 1 / OdbcInfoMessageEvent.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- using System; using System.Data; using System.Text; namespace System.Data.Odbc { #if WINFSInternalOnly internal #else public #endif delegate void OdbcInfoMessageEventHandler(object sender, OdbcInfoMessageEventArgs e); #if WINFSInternalOnly internal #else public #endif sealed class OdbcInfoMessageEventArgs : System.EventArgs { private OdbcErrorCollection _errors; internal OdbcInfoMessageEventArgs(OdbcErrorCollection errors) { _errors = errors; } public OdbcErrorCollection Errors { get { return _errors; } } public string Message { // MDAC 84407 get { StringBuilder builder = new StringBuilder(); foreach(OdbcError error in Errors) { if (0 < builder.Length) { builder.Append(Environment.NewLine); } builder.Append(error.Message); } return builder.ToString(); } } public override string ToString() { // MDAC 84407 return Message; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //[....] //----------------------------------------------------------------------------- using System; using System.Data; using System.Text; namespace System.Data.Odbc { #if WINFSInternalOnly internal #else public #endif delegate void OdbcInfoMessageEventHandler(object sender, OdbcInfoMessageEventArgs e); #if WINFSInternalOnly internal #else public #endif sealed class OdbcInfoMessageEventArgs : System.EventArgs { private OdbcErrorCollection _errors; internal OdbcInfoMessageEventArgs(OdbcErrorCollection errors) { _errors = errors; } public OdbcErrorCollection Errors { get { return _errors; } } public string Message { // MDAC 84407 get { StringBuilder builder = new StringBuilder(); foreach(OdbcError error in Errors) { if (0 < builder.Length) { builder.Append(Environment.NewLine); } builder.Append(error.Message); } return builder.ToString(); } } public override string ToString() { // MDAC 84407 return Message; } } } // 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
- _TLSstream.cs
- EventProxy.cs
- ReaderWriterLock.cs
- ImageAnimator.cs
- ResourceProviderFactory.cs
- PostBackOptions.cs
- IFormattable.cs
- ObjectQueryProvider.cs
- SystemResourceKey.cs
- WebServiceClientProxyGenerator.cs
- WindowsListViewItemCheckBox.cs
- ValidatingPropertiesEventArgs.cs
- RangeValueProviderWrapper.cs
- EntityDataSourceDesignerHelper.cs
- ConfigXmlElement.cs
- TemplateXamlTreeBuilder.cs
- Funcletizer.cs
- BinaryWriter.cs
- ScriptReference.cs
- WmpBitmapEncoder.cs
- KeyInfo.cs
- LicenseProviderAttribute.cs
- SoapReflectionImporter.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- PathParser.cs
- FormsAuthenticationConfiguration.cs
- MouseGesture.cs
- Bits.cs
- DbProviderFactories.cs
- StrokeNodeEnumerator.cs
- LinqDataSourceDeleteEventArgs.cs
- Pkcs7Recipient.cs
- MenuItem.cs
- DateTimeConstantAttribute.cs
- CodeArgumentReferenceExpression.cs
- SynchronizationContext.cs
- EntityDataSourceEntitySetNameItem.cs
- ResourceContainer.cs
- DbConnectionPoolOptions.cs
- MsmqBindingBase.cs
- IIS7WorkerRequest.cs
- ParserContext.cs
- SelectionRangeConverter.cs
- CodeVariableDeclarationStatement.cs
- CompilerResults.cs
- CommentEmitter.cs
- Scene3D.cs
- DbReferenceCollection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- ClosableStream.cs
- IdentityManager.cs
- Schema.cs
- QEncodedStream.cs
- StreamProxy.cs
- PeerApplicationLaunchInfo.cs
- PerformanceCounterScope.cs
- PrintDialog.cs
- URLString.cs
- ConnectionStringsSection.cs
- ImpersonationContext.cs
- UnSafeCharBuffer.cs
- EntitySqlQueryState.cs
- MultiTrigger.cs
- ProviderSettings.cs
- WebPartTransformer.cs
- UrlMapping.cs
- TimeSpanConverter.cs
- XPathNodePointer.cs
- StateWorkerRequest.cs
- SkinBuilder.cs
- TrackingStringDictionary.cs
- StateItem.cs
- VolatileEnlistmentMultiplexing.cs
- Vector3DValueSerializer.cs
- TextParaClient.cs
- XsltOutput.cs
- EdmProperty.cs
- PackagingUtilities.cs
- StylusEventArgs.cs
- AbandonedMutexException.cs
- ComponentChangedEvent.cs
- Soap.cs
- StatusBar.cs
- Double.cs
- BaseParser.cs
- PeerNearMe.cs
- SqlCommandSet.cs
- Double.cs
- RSAOAEPKeyExchangeFormatter.cs
- Statements.cs
- DataGridViewHeaderCell.cs
- FixedSOMSemanticBox.cs
- DataBoundControl.cs
- TypeListConverter.cs
- GrammarBuilder.cs
- AffineTransform3D.cs
- StateBag.cs
- RichTextBox.cs
- CustomTypeDescriptor.cs
- OracleParameterCollection.cs