Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / Diagnostics / DiagnosticTraceSource.cs / 1305376 / DiagnosticTraceSource.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime.Diagnostics
{
using System;
using System.Diagnostics;
class DiagnosticTraceSource : TraceSource
{
const string PropagateActivityValue = "propagateActivity";
internal DiagnosticTraceSource(string name)
: base(name)
{
}
protected override string[] GetSupportedAttributes()
{
return new string[] { DiagnosticTraceSource.PropagateActivityValue };
}
internal bool PropagateActivity
{
get
{
bool retval = false;
string attributeValue = this.Attributes[DiagnosticTraceSource.PropagateActivityValue];
if (!string.IsNullOrEmpty(attributeValue))
{
if (!bool.TryParse(attributeValue, out retval))
{
retval = false;
}
}
return retval;
}
set
{
this.Attributes[DiagnosticTraceSource.PropagateActivityValue] = value.ToString();
}
}
}
}
// 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
- MaterialGroup.cs
- RuntimeTrackingProfile.cs
- DefaultTextStoreTextComposition.cs
- Config.cs
- OleDbPropertySetGuid.cs
- AccessControlEntry.cs
- HTMLTextWriter.cs
- SiteMapNodeItemEventArgs.cs
- HiddenFieldPageStatePersister.cs
- UnsettableComboBox.cs
- CompilationUtil.cs
- CodeComment.cs
- VersionedStream.cs
- ViewGenerator.cs
- PanelStyle.cs
- _CommandStream.cs
- DocumentCollection.cs
- QualificationDataItem.cs
- VolatileEnlistmentState.cs
- RightsController.cs
- SortedSetDebugView.cs
- IndexedSelectQueryOperator.cs
- CredentialCache.cs
- Part.cs
- XPathDocumentBuilder.cs
- OperationCanceledException.cs
- EntryIndex.cs
- ObjectDataSourceFilteringEventArgs.cs
- ContextDataSourceView.cs
- ToolStripScrollButton.cs
- TypeDescriptionProvider.cs
- FrameworkReadOnlyPropertyMetadata.cs
- FixedPageAutomationPeer.cs
- CodeObject.cs
- DataControlPagerLinkButton.cs
- AttachedAnnotationChangedEventArgs.cs
- MarkupWriter.cs
- oledbmetadatacolumnnames.cs
- HighlightOverlayGlyph.cs
- TaskCanceledException.cs
- SchemaNotation.cs
- WindowsBrush.cs
- XmlIncludeAttribute.cs
- ListBox.cs
- WebUtility.cs
- WebPartTracker.cs
- SqlTriggerAttribute.cs
- ListenDesigner.cs
- ScrollData.cs
- EntryWrittenEventArgs.cs
- RequestTimeoutManager.cs
- SerializationSectionGroup.cs
- StylesEditorDialog.cs
- ToolStripContextMenu.cs
- SmiTypedGetterSetter.cs
- ModelChangedEventArgsImpl.cs
- FormViewRow.cs
- EasingFunctionBase.cs
- HuffmanTree.cs
- SmtpLoginAuthenticationModule.cs
- PointConverter.cs
- Geometry3D.cs
- Shape.cs
- TypeResolver.cs
- TypeInitializationException.cs
- HttpResponseHeader.cs
- WSSecurityPolicy.cs
- CompressionTracing.cs
- ListMarkerLine.cs
- Message.cs
- OptimisticConcurrencyException.cs
- UIElement.cs
- XmlObjectSerializerWriteContext.cs
- ViewSimplifier.cs
- MarshalByValueComponent.cs
- VersionValidator.cs
- CodeNamespaceImportCollection.cs
- FigureParaClient.cs
- ListSortDescription.cs
- FormatterConverter.cs
- RemoteArgument.cs
- ScrollableControlDesigner.cs
- ComponentEditorPage.cs
- TextWriter.cs
- AuthenticationSection.cs
- RegistryExceptionHelper.cs
- Enum.cs
- ExpressionConverter.cs
- QilStrConcat.cs
- Soap11ServerProtocol.cs
- CustomWebEventKey.cs
- ScriptServiceAttribute.cs
- ConcurrentBag.cs
- OpCellTreeNode.cs
- LinkArea.cs
- FixedHighlight.cs
- _ChunkParse.cs
- XmlBinaryWriterSession.cs
- BigInt.cs
- ConfigsHelper.cs