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
- MbpInfo.cs
- XmlSerializationGeneratedCode.cs
- Inline.cs
- FlowDocumentPageViewerAutomationPeer.cs
- JsonStringDataContract.cs
- Adorner.cs
- SemanticValue.cs
- ProfileParameter.cs
- ReferentialConstraint.cs
- DesignerUtility.cs
- SmtpSection.cs
- HTTPNotFoundHandler.cs
- QuotedPrintableStream.cs
- DoubleCollectionValueSerializer.cs
- RegexBoyerMoore.cs
- SqlCacheDependencySection.cs
- UxThemeWrapper.cs
- LoopExpression.cs
- CompositeScriptReference.cs
- SafeFreeMibTable.cs
- DependencyObjectProvider.cs
- StaticExtensionConverter.cs
- SamlConditions.cs
- DateTime.cs
- StandardBindingCollectionElement.cs
- HttpCachePolicyWrapper.cs
- SpecialFolderEnumConverter.cs
- StreamWithDictionary.cs
- TreeNodeMouseHoverEvent.cs
- SymmetricAlgorithm.cs
- SequentialWorkflowRootDesigner.cs
- ErrorStyle.cs
- WindowsIPAddress.cs
- SoapSchemaExporter.cs
- HyperLink.cs
- NativeMethods.cs
- Image.cs
- OuterGlowBitmapEffect.cs
- PerformanceCounterNameAttribute.cs
- XmlDataCollection.cs
- FileIOPermission.cs
- QuotedStringWriteStateInfo.cs
- MSAAEventDispatcher.cs
- DictationGrammar.cs
- PathStreamGeometryContext.cs
- EntityClientCacheEntry.cs
- PolygonHotSpot.cs
- FactoryGenerator.cs
- AppDomainProtocolHandler.cs
- DataGridViewCellFormattingEventArgs.cs
- RSAOAEPKeyExchangeFormatter.cs
- SurrogateSelector.cs
- If.cs
- SpecialFolderEnumConverter.cs
- XPathDocumentBuilder.cs
- HtmlControl.cs
- OracleParameter.cs
- RewritingValidator.cs
- HuffModule.cs
- XmlCustomFormatter.cs
- MobilePage.cs
- EditableTreeList.cs
- SourceChangedEventArgs.cs
- WsatTransactionFormatter.cs
- ParameterModifier.cs
- documentsequencetextview.cs
- StandardOleMarshalObject.cs
- CopyCodeAction.cs
- ThreadAttributes.cs
- FastEncoderWindow.cs
- MemberExpression.cs
- HtmlTableCellCollection.cs
- DEREncoding.cs
- XmlNodeChangedEventArgs.cs
- RequestResizeEvent.cs
- ByteAnimationBase.cs
- RemotingException.cs
- ContentOperations.cs
- WindowsScroll.cs
- SqlExpressionNullability.cs
- ProvidersHelper.cs
- TemplatedMailWebEventProvider.cs
- DrawingVisualDrawingContext.cs
- GridViewCellAutomationPeer.cs
- SiteMapHierarchicalDataSourceView.cs
- unsafeIndexingFilterStream.cs
- BitmapEditor.cs
- DataGridViewLinkCell.cs
- SspiWrapper.cs
- InvalidCommandTreeException.cs
- SqlCacheDependencyDatabase.cs
- XmlParserContext.cs
- CodeGen.cs
- SaveFileDialog.cs
- XPathDocumentNavigator.cs
- SqlException.cs
- TrackingValidationObjectDictionary.cs
- MouseBinding.cs
- EncoderNLS.cs
- EmbeddedMailObjectsCollection.cs