Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Tools / comsvcutil / ToolConsole.cs / 1305376 / ToolConsole.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.Tools.ServiceModel.ComSvcConfig { using System; using System.ServiceModel.Channels; using System.IO; using Microsoft.Tools.ServiceModel; using Microsoft.Tools.ServiceModel.SvcUtil; internal static class ToolConsole { static bool verbose = false; static public bool Verbose { set { verbose = value; } } internal static void WriteQueryLine(string str) { Console.WriteLine(str); } internal static void WriteLine(string str) { Console.WriteLine(str); } internal static void WriteError(Exception e) { WriteError(e, SR.GetString(SR.Error)); } internal static void WriteWarning(string message) { if (verbose ) { Console.Write(SR.GetString(SR.Warning)); Console.WriteLine(message); } } internal static void WriteNonVerboseWarning(string message) { Console.Write(SR.GetString(SR.Warning)); Console.WriteLine(message); } internal static void WriteError(string errMsg, string prefix) { Console.Error.Write(prefix); Console.Error.WriteLine(errMsg); } internal static void WriteError(Exception e, string prefix) { WriteError(e.Message, prefix); if (e.InnerException != null) WriteError(e.InnerException, " "); } internal static void WriteDetailedException (Exception e, string prefix) { WriteError(e, prefix); if (e.InnerException != null) WriteError(e.InnerException, " "); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace Microsoft.Tools.ServiceModel.ComSvcConfig { using System; using System.ServiceModel.Channels; using System.IO; using Microsoft.Tools.ServiceModel; using Microsoft.Tools.ServiceModel.SvcUtil; internal static class ToolConsole { static bool verbose = false; static public bool Verbose { set { verbose = value; } } internal static void WriteQueryLine(string str) { Console.WriteLine(str); } internal static void WriteLine(string str) { Console.WriteLine(str); } internal static void WriteError(Exception e) { WriteError(e, SR.GetString(SR.Error)); } internal static void WriteWarning(string message) { if (verbose ) { Console.Write(SR.GetString(SR.Warning)); Console.WriteLine(message); } } internal static void WriteNonVerboseWarning(string message) { Console.Write(SR.GetString(SR.Warning)); Console.WriteLine(message); } internal static void WriteError(string errMsg, string prefix) { Console.Error.Write(prefix); Console.Error.WriteLine(errMsg); } internal static void WriteError(Exception e, string prefix) { WriteError(e.Message, prefix); if (e.InnerException != null) WriteError(e.InnerException, " "); } internal static void WriteDetailedException (Exception e, string prefix) { WriteError(e, prefix); if (e.InnerException != null) WriteError(e.InnerException, " "); } } } // 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
- SoapProtocolImporter.cs
- WorkerRequest.cs
- SettingsPropertyIsReadOnlyException.cs
- XmlNodeReader.cs
- GridViewCommandEventArgs.cs
- ProbeMatchesMessageCD1.cs
- JsonFormatWriterGenerator.cs
- EntityTransaction.cs
- ObjectDataSourceStatusEventArgs.cs
- backend.cs
- ItemContainerGenerator.cs
- PasswordTextContainer.cs
- CapabilitiesUse.cs
- Socket.cs
- WebPartChrome.cs
- HttpModuleActionCollection.cs
- WebPartsSection.cs
- ArgumentException.cs
- TextSimpleMarkerProperties.cs
- PenThreadPool.cs
- ProcessInfo.cs
- XmlSchemaObject.cs
- ObjectStateFormatter.cs
- DataListComponentEditor.cs
- DBConnection.cs
- GeometryGroup.cs
- PropertyNames.cs
- UniqueIdentifierService.cs
- StandardToolWindows.cs
- ImageSourceConverter.cs
- RunWorkerCompletedEventArgs.cs
- SafeArrayRankMismatchException.cs
- ExtendedProperty.cs
- DbParameterCollectionHelper.cs
- LinqDataSource.cs
- TabOrder.cs
- DataObjectSettingDataEventArgs.cs
- PropertyEmitterBase.cs
- TiffBitmapEncoder.cs
- ImageCodecInfoPrivate.cs
- Profiler.cs
- XmlSchemaAnnotation.cs
- SrgsNameValueTag.cs
- SqlNotificationEventArgs.cs
- DataGridViewCheckBoxColumn.cs
- SecurityPolicySection.cs
- CallbackValidatorAttribute.cs
- TextWriter.cs
- RemoteWebConfigurationHostServer.cs
- IdentityManager.cs
- ImageKeyConverter.cs
- WindowHideOrCloseTracker.cs
- DropDownButton.cs
- Emitter.cs
- PartialList.cs
- ToolStripItemRenderEventArgs.cs
- PageStatePersister.cs
- AuthenticatingEventArgs.cs
- PerformanceCounterScope.cs
- AutomationElement.cs
- SimpleNameService.cs
- SoapObjectWriter.cs
- ConnectionOrientedTransportElement.cs
- DeviceContexts.cs
- TypeProvider.cs
- SpecularMaterial.cs
- PerspectiveCamera.cs
- IntSecurity.cs
- GridViewRowEventArgs.cs
- WebMessageFormatHelper.cs
- ProfilePropertySettingsCollection.cs
- CollectionView.cs
- Sequence.cs
- mediaclock.cs
- DataGridCellEditEndingEventArgs.cs
- ExpandCollapsePattern.cs
- FormClosingEvent.cs
- DataBoundControlHelper.cs
- MatrixTransform3D.cs
- TypeUtil.cs
- SR.cs
- UnsafeNetInfoNativeMethods.cs
- DataShape.cs
- CalendarButtonAutomationPeer.cs
- Label.cs
- X509ScopedServiceCertificateElement.cs
- DetailsViewDeletedEventArgs.cs
- SqlExpander.cs
- WorkflowApplicationAbortedException.cs
- CssStyleCollection.cs
- ApplicationContext.cs
- NativeRecognizer.cs
- BuilderPropertyEntry.cs
- ListView.cs
- ResourceDisplayNameAttribute.cs
- PropertyNames.cs
- RegexReplacement.cs
- AssemblyFilter.cs
- PersistencePipeline.cs
- Lease.cs