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
- RepeatButtonAutomationPeer.cs
- ServiceXNameTypeConverter.cs
- SharedUtils.cs
- Thumb.cs
- DocumentViewer.cs
- PageFunction.cs
- ActivityInstanceReference.cs
- KnownTypeDataContractResolver.cs
- DecimalConverter.cs
- CodeEventReferenceExpression.cs
- PathFigure.cs
- TeredoHelper.cs
- DocobjHost.cs
- ToolboxItemCollection.cs
- Transaction.cs
- ComponentCommands.cs
- ADConnectionHelper.cs
- TypeLibConverter.cs
- FontConverter.cs
- PersonalizationStateQuery.cs
- DescendantQuery.cs
- SourceCollection.cs
- FocusTracker.cs
- ItemsControlAutomationPeer.cs
- MsmqActivation.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- DbConnectionFactory.cs
- XmlEnumAttribute.cs
- EntityStoreSchemaGenerator.cs
- HtmlTableCellCollection.cs
- MultipleViewProviderWrapper.cs
- AssemblyCache.cs
- ConnectionStringSettings.cs
- RotateTransform.cs
- Set.cs
- mactripleDES.cs
- WindowsProgressbar.cs
- backend.cs
- DbInsertCommandTree.cs
- FileRecordSequenceHelper.cs
- CustomValidator.cs
- MenuItemAutomationPeer.cs
- GridPatternIdentifiers.cs
- FrameworkRichTextComposition.cs
- GridView.cs
- ListComponentEditor.cs
- ValueConversionAttribute.cs
- ChannelServices.cs
- ExtensionDataObject.cs
- ScrollPattern.cs
- TypeGeneratedEventArgs.cs
- WebPartMinimizeVerb.cs
- ScriptingRoleServiceSection.cs
- SqlCacheDependencyDatabaseCollection.cs
- ListControlDesigner.cs
- ContextStack.cs
- StylusButton.cs
- PenLineJoinValidation.cs
- WebPartConnectionsConfigureVerb.cs
- SByteStorage.cs
- DataGridViewCellValueEventArgs.cs
- ValidatingReaderNodeData.cs
- SQLDecimalStorage.cs
- TemplateParser.cs
- CodeGroup.cs
- CompositeScriptReferenceEventArgs.cs
- WorkItem.cs
- HttpBrowserCapabilitiesBase.cs
- DetailsViewUpdatedEventArgs.cs
- SeekStoryboard.cs
- TextParentUndoUnit.cs
- basecomparevalidator.cs
- HashMembershipCondition.cs
- CompilerGeneratedAttribute.cs
- CryptoHandle.cs
- AlternationConverter.cs
- ValueTable.cs
- FixedFindEngine.cs
- TableItemProviderWrapper.cs
- ADMembershipProvider.cs
- ProvidePropertyAttribute.cs
- PeerCredentialElement.cs
- MarshalByRefObject.cs
- HandledEventArgs.cs
- TrackingProfileDeserializationException.cs
- GridItemPatternIdentifiers.cs
- CaretElement.cs
- DataGridRow.cs
- SoapHeader.cs
- WindowHideOrCloseTracker.cs
- ObjectCache.cs
- SynchronousChannel.cs
- DbgUtil.cs
- XmlWriter.cs
- InstanceStore.cs
- TypeNameHelper.cs
- DynamicDataManager.cs
- XmlRawWriter.cs
- future.cs
- XmlSchemaImporter.cs