Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Handlers / TraceHandlerErrorFormatter.cs / 1 / TraceHandlerErrorFormatter.cs
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;} } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- UpdatePanelTriggerCollection.cs
- NotifyCollectionChangedEventArgs.cs
- QueryStringParameter.cs
- CacheModeValueSerializer.cs
- CFStream.cs
- ProfileParameter.cs
- RegexInterpreter.cs
- linebase.cs
- SqlOuterApplyReducer.cs
- BitStream.cs
- SupportingTokenChannel.cs
- ProcessProtocolHandler.cs
- RadioButton.cs
- AuthenticateEventArgs.cs
- AccessKeyManager.cs
- EntityEntry.cs
- EditorOptionAttribute.cs
- XmlSchemaValidator.cs
- PersistenceContextEnlistment.cs
- DrawingVisual.cs
- ExtensionDataObject.cs
- unsafenativemethodsother.cs
- UnsafeNativeMethodsPenimc.cs
- ComponentCollection.cs
- GuidelineCollection.cs
- MarshalDirectiveException.cs
- BigInt.cs
- SerTrace.cs
- SmiConnection.cs
- FaultBookmark.cs
- ToolBarButton.cs
- SessionParameter.cs
- MarkupCompiler.cs
- Vector3DAnimationUsingKeyFrames.cs
- ObjectListItemCollection.cs
- CompressedStack.cs
- FieldMetadata.cs
- ElementNotAvailableException.cs
- CurrentChangingEventManager.cs
- ProxyAttribute.cs
- DataObjectCopyingEventArgs.cs
- SpeechSeg.cs
- OptimalTextSource.cs
- TransactedReceiveData.cs
- Attributes.cs
- FamilyTypeface.cs
- OdbcConnectionFactory.cs
- Brush.cs
- SQLStringStorage.cs
- FileDetails.cs
- EventHandlersStore.cs
- PagesSection.cs
- WindowsSecurityTokenAuthenticator.cs
- EqualityComparer.cs
- ProxyWebPartConnectionCollection.cs
- ContentType.cs
- IsolatedStorage.cs
- TextEditorCopyPaste.cs
- FunctionImportMapping.cs
- DataServiceHostWrapper.cs
- DataSourceView.cs
- Rotation3DKeyFrameCollection.cs
- WorkflowInstanceUnhandledExceptionRecord.cs
- NodeLabelEditEvent.cs
- CodeDomSerializerBase.cs
- WorkflowItemPresenter.cs
- LineBreak.cs
- DiagnosticsConfiguration.cs
- XmlC14NWriter.cs
- InputLanguageSource.cs
- Substitution.cs
- SqlBooleanMismatchVisitor.cs
- TabControlAutomationPeer.cs
- NextPreviousPagerField.cs
- GetLastErrorDetailsRequest.cs
- ListComponentEditorPage.cs
- SystemFonts.cs
- XmlAnyAttributeAttribute.cs
- DecoderNLS.cs
- SoundPlayer.cs
- FocusChangedEventArgs.cs
- BooleanAnimationUsingKeyFrames.cs
- SqlDeflator.cs
- Opcode.cs
- Thickness.cs
- TagMapCollection.cs
- OdbcConnectionOpen.cs
- ScriptingProfileServiceSection.cs
- FormattedText.cs
- ProtocolsConfigurationEntry.cs
- UpDownBase.cs
- LocationSectionRecord.cs
- WorkflowRuntimeSection.cs
- ResourcesBuildProvider.cs
- AsymmetricKeyExchangeFormatter.cs
- BindingContext.cs
- CalculatedColumn.cs
- GenericQueueSurrogate.cs
- HelpProvider.cs
- BooleanProjectedSlot.cs