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
- CatalogPartCollection.cs
- Configuration.cs
- DesignColumn.cs
- SqlConnectionPoolGroupProviderInfo.cs
- XPathNodePointer.cs
- StoragePropertyMapping.cs
- WebBrowserDesigner.cs
- SqlMethods.cs
- WebPartEditorCancelVerb.cs
- DatePickerDateValidationErrorEventArgs.cs
- XmlDataDocument.cs
- DynamicResourceExtension.cs
- InkCanvas.cs
- RefreshEventArgs.cs
- Light.cs
- Vector3DAnimation.cs
- ScopedKnownTypes.cs
- GenericEnumerator.cs
- ThreadStateException.cs
- ObjectDataSourceMethodEditor.cs
- TimersDescriptionAttribute.cs
- PasswordBoxAutomationPeer.cs
- DictionaryTraceRecord.cs
- PropertyInformationCollection.cs
- ConfigurationStrings.cs
- UnknownBitmapEncoder.cs
- BigIntegerStorage.cs
- Win32KeyboardDevice.cs
- FutureFactory.cs
- PointCollection.cs
- SmtpAuthenticationManager.cs
- CroppedBitmap.cs
- LicenseProviderAttribute.cs
- EndpointConfigContainer.cs
- TransportChannelListener.cs
- SoapCodeExporter.cs
- figurelengthconverter.cs
- DesignerEventService.cs
- MethodRental.cs
- DoubleStorage.cs
- GridItem.cs
- StrokeNode.cs
- ReceiveReply.cs
- TempFiles.cs
- XpsS0ValidatingLoader.cs
- TriggerActionCollection.cs
- DataControlFieldCollection.cs
- MessageQueueEnumerator.cs
- SerializationBinder.cs
- ClientBuildManagerCallback.cs
- DataGrid.cs
- EndpointDispatcherTable.cs
- ConnectivityStatus.cs
- EditorZone.cs
- TextContainerHelper.cs
- ClockGroup.cs
- ItemList.cs
- sqlcontext.cs
- XmlConvert.cs
- WinFormsUtils.cs
- SslStream.cs
- BoundConstants.cs
- XslTransform.cs
- ControlEvent.cs
- DefaultValueTypeConverter.cs
- SystemGatewayIPAddressInformation.cs
- HtmlInputFile.cs
- MailAddressCollection.cs
- TypeDelegator.cs
- BamlRecords.cs
- XmlSerializerNamespaces.cs
- ReverseComparer.cs
- PersonalizationStateInfo.cs
- HtmlImage.cs
- SecurityPolicySection.cs
- AuthenticationModuleElement.cs
- RequiredFieldValidator.cs
- UntypedNullExpression.cs
- HttpRuntime.cs
- ToolBarButtonClickEvent.cs
- WebSysDisplayNameAttribute.cs
- AutoSizeToolBoxItem.cs
- RoutedUICommand.cs
- GroupBoxDesigner.cs
- Accessible.cs
- CodeAccessPermission.cs
- HtmlTableCellCollection.cs
- ButtonPopupAdapter.cs
- WindowsEditBoxRange.cs
- FixedPageAutomationPeer.cs
- Focus.cs
- StringWriter.cs
- FlowLayoutSettings.cs
- ProxyWebPartConnectionCollection.cs
- XmlILOptimizerVisitor.cs
- SqlException.cs
- QilDataSource.cs
- GlyphRunDrawing.cs
- DetailsViewRow.cs
- ClientConfigPaths.cs