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
- ActivationArguments.cs
- ExceptionHandlersDesigner.cs
- _IPv4Address.cs
- AlternateView.cs
- ConsumerConnectionPointCollection.cs
- MetadataResolver.cs
- DefaultEvaluationContext.cs
- COM2PropertyDescriptor.cs
- ConstraintStruct.cs
- RuntimeCompatibilityAttribute.cs
- SqlProviderManifest.cs
- ParamArrayAttribute.cs
- SerializationHelper.cs
- TextEditorTables.cs
- CharEntityEncoderFallback.cs
- SqlParameterCollection.cs
- PrintDialogException.cs
- MemberAccessException.cs
- ContextItem.cs
- CacheVirtualItemsEvent.cs
- EllipseGeometry.cs
- CodeTypeMemberCollection.cs
- RootProfilePropertySettingsCollection.cs
- BasicBrowserDialog.cs
- XmlSchemaSubstitutionGroup.cs
- ContextMenu.cs
- WhitespaceRule.cs
- MetadataArtifactLoaderCompositeFile.cs
- SpeechUI.cs
- XmlSchemaAttributeGroupRef.cs
- BrushValueSerializer.cs
- FilterException.cs
- RegexCapture.cs
- WebPartDeleteVerb.cs
- StreamHelper.cs
- DataGridViewColumn.cs
- Int64AnimationUsingKeyFrames.cs
- DockPanel.cs
- _LocalDataStoreMgr.cs
- DataRecordObjectView.cs
- OdbcRowUpdatingEvent.cs
- XmlSchemaAttributeGroupRef.cs
- StylusOverProperty.cs
- AllMembershipCondition.cs
- TableRowCollection.cs
- DoubleMinMaxAggregationOperator.cs
- TextElement.cs
- MergeFailedEvent.cs
- SerialStream.cs
- ServiceContractDetailViewControl.cs
- UnmanagedBitmapWrapper.cs
- SoapInteropTypes.cs
- CodeGeneratorOptions.cs
- ConstNode.cs
- ServiceHostingEnvironment.cs
- WindowsGraphics.cs
- FixedPageStructure.cs
- TraceHwndHost.cs
- DocumentScope.cs
- HtmlTextArea.cs
- WindowsClaimSet.cs
- WebPartDescription.cs
- FunctionImportMapping.cs
- Misc.cs
- XPathMultyIterator.cs
- TextTreeUndoUnit.cs
- WindowsGraphicsWrapper.cs
- SafeBitVector32.cs
- SystemColors.cs
- EntryWrittenEventArgs.cs
- ForeignConstraint.cs
- SerializerDescriptor.cs
- RectAnimationBase.cs
- AssociatedControlConverter.cs
- XPathQilFactory.cs
- ViewStateException.cs
- WebUtil.cs
- XLinq.cs
- _DisconnectOverlappedAsyncResult.cs
- StrokeNodeEnumerator.cs
- COM2ExtendedBrowsingHandler.cs
- CodeTypeMemberCollection.cs
- ExeContext.cs
- Internal.cs
- DbProviderSpecificTypePropertyAttribute.cs
- Int32Storage.cs
- XmlQualifiedNameTest.cs
- BuildDependencySet.cs
- AsyncStreamReader.cs
- ScriptManagerProxy.cs
- IPipelineRuntime.cs
- HttpModuleAction.cs
- PagePropertiesChangingEventArgs.cs
- ProcessHost.cs
- AppDomain.cs
- SHA1.cs
- SerializationEventsCache.cs
- StoreAnnotationsMap.cs
- Soap12FormatExtensions.cs
- CodeSnippetExpression.cs