Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- Rule.cs
- UseManagedPresentationBindingElementImporter.cs
- SecUtil.cs
- SSmlParser.cs
- RegionData.cs
- CollectionChangedEventManager.cs
- ForceCopyBuildProvider.cs
- KeyValuePair.cs
- CommandHelper.cs
- RoutedEvent.cs
- ContextMenu.cs
- DataGridViewSelectedRowCollection.cs
- CompressionTransform.cs
- DisplayNameAttribute.cs
- WmiInstallComponent.cs
- EventPropertyMap.cs
- PropertyMappingExceptionEventArgs.cs
- WeakHashtable.cs
- GeneralTransform.cs
- ChameleonKey.cs
- Part.cs
- PathData.cs
- TripleDES.cs
- EntityContainerAssociationSet.cs
- MouseEvent.cs
- DataFieldConverter.cs
- WorkflowItemsPresenter.cs
- ExpressionSelection.cs
- XomlSerializationHelpers.cs
- NullableDecimalSumAggregationOperator.cs
- CharacterMetricsDictionary.cs
- IInstanceContextProvider.cs
- ChangeProcessor.cs
- ToolStripSplitStackLayout.cs
- TypeConverters.cs
- XmlAutoDetectWriter.cs
- ToolZone.cs
- EmptyEnumerator.cs
- MessageQueuePermission.cs
- EventWaitHandle.cs
- DbConnectionFactory.cs
- DataControlFieldCell.cs
- RenderDataDrawingContext.cs
- EntityDataSourceUtil.cs
- UrlAuthorizationModule.cs
- MetadataPropertyvalue.cs
- TextProviderWrapper.cs
- FormView.cs
- StorageSetMapping.cs
- AssemblyEvidenceFactory.cs
- BitmapImage.cs
- FlowDocumentFormatter.cs
- OptimizerPatterns.cs
- TrackingParameters.cs
- ProcessModelInfo.cs
- HandleExceptionArgs.cs
- LoginName.cs
- DataServicePagingProviderWrapper.cs
- PrintingPermission.cs
- QuaternionAnimation.cs
- HostSecurityManager.cs
- HostedTcpTransportManager.cs
- KeyConverter.cs
- WebConfigurationFileMap.cs
- DesignerSerializerAttribute.cs
- ValueSerializerAttribute.cs
- LockedHandleGlyph.cs
- AllMembershipCondition.cs
- QueryContinueDragEventArgs.cs
- Point4DValueSerializer.cs
- DrawingDrawingContext.cs
- XmlSchemaDatatype.cs
- QuaternionAnimationBase.cs
- XmlSchemaComplexContentRestriction.cs
- ImplicitInputBrush.cs
- WebBrowser.cs
- Paragraph.cs
- SchemeSettingElementCollection.cs
- EntityDataSourceReferenceGroup.cs
- Duration.cs
- AddIn.cs
- Int16Animation.cs
- Merger.cs
- HttpCachePolicy.cs
- OdbcConnectionOpen.cs
- EventLogEntryCollection.cs
- ChangeDirector.cs
- EventManager.cs
- SimpleTableProvider.cs
- Attributes.cs
- ListSurrogate.cs
- IntranetCredentialPolicy.cs
- BamlTreeNode.cs
- DbConnectionPool.cs
- XmlQueryType.cs
- SoapEnumAttribute.cs
- Maps.cs
- ProvidersHelper.cs
- WsatConfiguration.cs
- ObjectSet.cs