Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / whidbey / QFE / ndp / fx / src / xsp / System / Web / Handlers / TraceHandlerErrorFormatter.cs / 1 / TraceHandlerErrorFormatter.cs
// Copyright (c) Microsoft Corporation. All rights reserved.
namespace System.Web.Handlers {
using System.IO;
using System.Web.Util;
using System.Web;
using System.Collections;
using System.Collections.Specialized;
internal class TraceHandlerErrorFormatter : ErrorFormatter {
bool _isRemote;
internal TraceHandlerErrorFormatter(bool isRemote) {
_isRemote = isRemote;
}
protected override string ErrorTitle {
get { return SR.GetString(SR.Trace_Error_Title);}
}
protected override string Description {
get {
if(_isRemote)
return SR.GetString(SR.Trace_Error_LocalOnly_Description);
else
return HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_Enabled_Description));
}
}
protected override string MiscSectionTitle {
get { return null; }
}
protected override string MiscSectionContent {
get { return null; }
}
protected override string ColoredSquareTitle {
get {
string detailsTitle = SR.GetString(SR.Generic_Err_Details_Title);
AdaptiveMiscContent.Add(detailsTitle);
return detailsTitle;
}
}
protected override string ColoredSquareDescription {
get {
string description;
if(_isRemote)
description = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_LocalOnly_Details_Desc));
else
description = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_Enabled_Details_Desc));
AdaptiveMiscContent.Add(description);
return description;
}
}
protected override string ColoredSquareContent {
get {
string content;
if(_isRemote)
content = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_LocalOnly_Details_Sample));
else
content = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_Enabled_Details_Sample));
return WrapWithLeftToRightTextFormatIfNeeded(content);
}
}
protected override bool ShowSourceFileInfo {
get { return false;}
}
internal override bool CanBeShownToAllUsers {
get { return true;}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
namespace System.Web.Handlers {
using System.IO;
using System.Web.Util;
using System.Web;
using System.Collections;
using System.Collections.Specialized;
internal class TraceHandlerErrorFormatter : ErrorFormatter {
bool _isRemote;
internal TraceHandlerErrorFormatter(bool isRemote) {
_isRemote = isRemote;
}
protected override string ErrorTitle {
get { return SR.GetString(SR.Trace_Error_Title);}
}
protected override string Description {
get {
if(_isRemote)
return SR.GetString(SR.Trace_Error_LocalOnly_Description);
else
return HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_Enabled_Description));
}
}
protected override string MiscSectionTitle {
get { return null; }
}
protected override string MiscSectionContent {
get { return null; }
}
protected override string ColoredSquareTitle {
get {
string detailsTitle = SR.GetString(SR.Generic_Err_Details_Title);
AdaptiveMiscContent.Add(detailsTitle);
return detailsTitle;
}
}
protected override string ColoredSquareDescription {
get {
string description;
if(_isRemote)
description = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_LocalOnly_Details_Desc));
else
description = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_Enabled_Details_Desc));
AdaptiveMiscContent.Add(description);
return description;
}
}
protected override string ColoredSquareContent {
get {
string content;
if(_isRemote)
content = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_LocalOnly_Details_Sample));
else
content = HttpUtility.HtmlEncode(SR.GetString(SR.Trace_Error_Enabled_Details_Sample));
return WrapWithLeftToRightTextFormatIfNeeded(content);
}
}
protected override bool ShowSourceFileInfo {
get { return false;}
}
internal override bool CanBeShownToAllUsers {
get { return true;}
}
}
}
// 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
- HybridDictionary.cs
- _UncName.cs
- PolygonHotSpot.cs
- SlipBehavior.cs
- DecoratedNameAttribute.cs
- DataGridHeaderBorder.cs
- SmiXetterAccessMap.cs
- FloaterParagraph.cs
- ReflectTypeDescriptionProvider.cs
- ApplicationDirectory.cs
- NameTable.cs
- UnknownBitmapDecoder.cs
- TypefaceCollection.cs
- EntityTypeEmitter.cs
- CodePrimitiveExpression.cs
- PrtCap_Public.cs
- ListViewGroupConverter.cs
- ItemType.cs
- SystemTcpStatistics.cs
- CodeMemberMethod.cs
- FixedPosition.cs
- ComponentConverter.cs
- RightsManagementProvider.cs
- SHA384Managed.cs
- SelectionList.cs
- ExceptionRoutedEventArgs.cs
- Vector3DValueSerializer.cs
- BinHexEncoder.cs
- ProcessHostMapPath.cs
- PreProcessor.cs
- UnionCodeGroup.cs
- SafeMarshalContext.cs
- PartialCachingControl.cs
- SuppressMessageAttribute.cs
- XsdDateTime.cs
- WorkflowInstanceExtensionProvider.cs
- SubclassTypeValidatorAttribute.cs
- BoundColumn.cs
- PointCollectionValueSerializer.cs
- EventLogger.cs
- XmlEncoding.cs
- AncillaryOps.cs
- ProcessInfo.cs
- SafeMemoryMappedViewHandle.cs
- ConnectionsZone.cs
- XmlSchemaSimpleContentExtension.cs
- RegistryPermission.cs
- Misc.cs
- GridViewColumnHeaderAutomationPeer.cs
- MonthCalendarDesigner.cs
- WindowsToolbar.cs
- ObjectListFieldCollection.cs
- ExceptionValidationRule.cs
- StaticSiteMapProvider.cs
- AsyncCallback.cs
- TextTreeRootNode.cs
- ClientTargetSection.cs
- FlatButtonAppearance.cs
- ReadOnlyPermissionSet.cs
- MonthChangedEventArgs.cs
- _NestedSingleAsyncResult.cs
- QueryOutputWriter.cs
- Parameter.cs
- Scene3D.cs
- RouteItem.cs
- InvalidFilterCriteriaException.cs
- Condition.cs
- StyleConverter.cs
- RectAnimationBase.cs
- localization.cs
- TableParaClient.cs
- Mappings.cs
- AssemblySettingAttributes.cs
- ArrayExtension.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- unsafenativemethodstextservices.cs
- RadioButtonList.cs
- LinkedResourceCollection.cs
- ThreadStartException.cs
- CollectionConverter.cs
- LinkUtilities.cs
- UidManager.cs
- GridToolTip.cs
- JpegBitmapEncoder.cs
- SerializationHelper.cs
- Attributes.cs
- TriggerBase.cs
- WebHttpBinding.cs
- MultiplexingDispatchMessageFormatter.cs
- DataGridViewCellLinkedList.cs
- DataGridCell.cs
- BoolExpression.cs
- EventListener.cs
- InheritanceUI.cs
- EFAssociationProvider.cs
- SafeRightsManagementSessionHandle.cs
- MimeFormImporter.cs
- TouchDevice.cs
- Positioning.cs
- BinaryObjectReader.cs