Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ // 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
- wgx_sdk_version.cs
- SchemaSetCompiler.cs
- ReflectionUtil.cs
- BitmapImage.cs
- Helper.cs
- DescendantOverDescendantQuery.cs
- DPTypeDescriptorContext.cs
- QilLiteral.cs
- XmlSchemaAppInfo.cs
- GACIdentityPermission.cs
- RoutingConfiguration.cs
- recordstatefactory.cs
- Permission.cs
- TableLayoutStyle.cs
- UInt16.cs
- HtmlInputFile.cs
- OneWayChannelListener.cs
- Property.cs
- SortedDictionary.cs
- RowUpdatedEventArgs.cs
- __FastResourceComparer.cs
- XsltOutput.cs
- HtmlInputFile.cs
- DocumentScope.cs
- PersonalizationState.cs
- ToolboxItem.cs
- UnitySerializationHolder.cs
- CodeSubDirectory.cs
- MultiTrigger.cs
- ContextMenuService.cs
- TitleStyle.cs
- ToolStrip.cs
- AssemblyBuilder.cs
- Regex.cs
- ObjectConverter.cs
- Win32MouseDevice.cs
- IItemProperties.cs
- ChangeNode.cs
- ToolStripDropDownClosedEventArgs.cs
- ProfilePropertyNameValidator.cs
- XmlSchemaSequence.cs
- FontWeightConverter.cs
- TreeNode.cs
- CustomError.cs
- Span.cs
- ControlAdapter.cs
- ResourceReferenceKeyNotFoundException.cs
- HandleExceptionArgs.cs
- SecurityCriticalDataForSet.cs
- PowerStatus.cs
- XslTransform.cs
- WindowsGraphics.cs
- BlobPersonalizationState.cs
- PostBackOptions.cs
- RequestQueue.cs
- EventProviderWriter.cs
- wmiprovider.cs
- ClockGroup.cs
- VisualProxy.cs
- DesignBinding.cs
- IOException.cs
- CurrencyWrapper.cs
- Missing.cs
- Authorization.cs
- XmlSchemaAll.cs
- OleDbTransaction.cs
- PropertyItemInternal.cs
- RegistryExceptionHelper.cs
- InternalRelationshipCollection.cs
- BaseValidator.cs
- HyperlinkAutomationPeer.cs
- DocumentOrderComparer.cs
- WmlValidatorAdapter.cs
- DbProviderServices.cs
- RawStylusInputCustomData.cs
- ObjectNotFoundException.cs
- DataServiceExpressionVisitor.cs
- EntityContainer.cs
- EqualityComparer.cs
- SettingsBindableAttribute.cs
- SingleStorage.cs
- _OverlappedAsyncResult.cs
- Util.cs
- Win32.cs
- ADConnectionHelper.cs
- EntityDataSourceEntityTypeFilterItem.cs
- LabelDesigner.cs
- bidPrivateBase.cs
- GacUtil.cs
- NameValuePermission.cs
- MimeObjectFactory.cs
- AssemblyGen.cs
- DiscoveryMessageSequence11.cs
- WebServiceErrorEvent.cs
- NominalTypeEliminator.cs
- ThaiBuddhistCalendar.cs
- Parser.cs
- CompoundFileStreamReference.cs
- FileLogRecordEnumerator.cs
- HotSpot.cs