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
- PackageProperties.cs
- SqlDependency.cs
- StringValueConverter.cs
- ToolStripMenuItemDesigner.cs
- SortDescription.cs
- RowUpdatingEventArgs.cs
- CodeDomConfigurationHandler.cs
- DBConnection.cs
- MatrixTransform.cs
- FixUpCollection.cs
- XmlComplianceUtil.cs
- MethodAccessException.cs
- TemplateBindingExpression.cs
- TextAutomationPeer.cs
- Function.cs
- SqlError.cs
- SQLDecimal.cs
- NotFiniteNumberException.cs
- ACE.cs
- sqlstateclientmanager.cs
- odbcmetadatacollectionnames.cs
- SHA256Managed.cs
- DesignTimeTemplateParser.cs
- HtmlUtf8RawTextWriter.cs
- Number.cs
- TriggerAction.cs
- CommandPlan.cs
- CollectionContainer.cs
- TraceLevelStore.cs
- IsolatedStorage.cs
- MultiView.cs
- IInstanceContextProvider.cs
- MonitorWrapper.cs
- smtppermission.cs
- TypedColumnHandler.cs
- AssemblySettingAttributes.cs
- ExceptionUtil.cs
- ExtendedPropertyCollection.cs
- HashAlgorithm.cs
- EntityContainerAssociationSet.cs
- _NetRes.cs
- XmlSiteMapProvider.cs
- Preprocessor.cs
- CompositeCollectionView.cs
- Button.cs
- DesignerCatalogPartChrome.cs
- ConfigXmlWhitespace.cs
- SafeRegistryHandle.cs
- Transform3DGroup.cs
- ColorBlend.cs
- assertwrapper.cs
- ZipPackage.cs
- DisplayInformation.cs
- Empty.cs
- ReadOnlyTernaryTree.cs
- COM2ComponentEditor.cs
- SelectionBorderGlyph.cs
- PolicyException.cs
- ColumnResult.cs
- Process.cs
- CodeTypeReference.cs
- TransportSecurityProtocol.cs
- RemotingException.cs
- SoapFault.cs
- SolidColorBrush.cs
- OdbcConnectionStringbuilder.cs
- WebServiceHost.cs
- BindingWorker.cs
- OciLobLocator.cs
- JsonReaderDelegator.cs
- RecognizedPhrase.cs
- FixedTextBuilder.cs
- ObjectSpanRewriter.cs
- MaskedTextBoxTextEditor.cs
- VerificationAttribute.cs
- CngKey.cs
- ToolStripItemImageRenderEventArgs.cs
- InternalControlCollection.cs
- SetIndexBinder.cs
- ResourceType.cs
- NativeMethods.cs
- initElementDictionary.cs
- FixedSOMTableRow.cs
- ConfigurationPermission.cs
- ThicknessAnimation.cs
- ImplicitInputBrush.cs
- GlyphingCache.cs
- TextServicesHost.cs
- ProfileGroupSettingsCollection.cs
- InkCanvasAutomationPeer.cs
- UpdatePanel.cs
- SqlCaseSimplifier.cs
- MDIClient.cs
- ToolStripLocationCancelEventArgs.cs
- Main.cs
- DataTable.cs
- WebPartsPersonalization.cs
- ScriptServiceAttribute.cs
- PrePostDescendentsWalker.cs
- Utils.cs