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
- SingleConverter.cs
- StateMachineWorkflow.cs
- MetadataCache.cs
- BamlRecordReader.cs
- ResourceSetExpression.cs
- StringPropertyBuilder.cs
- CodePageEncoding.cs
- BufferedStream2.cs
- HasCopySemanticsAttribute.cs
- FixedSOMPageConstructor.cs
- TimeSpanMinutesConverter.cs
- TimestampInformation.cs
- SafeFindHandle.cs
- UInt64.cs
- XmlSchemaComplexContentRestriction.cs
- ReleaseInstanceMode.cs
- ExceptionHandlers.cs
- Baml2006ReaderContext.cs
- DateTimeConstantAttribute.cs
- PackageStore.cs
- ConfigurationErrorsException.cs
- EventHandlingScope.cs
- TcpServerChannel.cs
- ThemeableAttribute.cs
- ResourcePool.cs
- NodeLabelEditEvent.cs
- InfoCardKeyedHashAlgorithm.cs
- CustomLineCap.cs
- SerializeAbsoluteContext.cs
- DiagnosticsElement.cs
- ForeignConstraint.cs
- DocumentPageView.cs
- CommandLibraryHelper.cs
- FormatConvertedBitmap.cs
- WorkflowOperationBehavior.cs
- PageSetupDialog.cs
- XmlSigningNodeWriter.cs
- PermissionSetTriple.cs
- UnmanagedMarshal.cs
- WindowsStartMenu.cs
- TagPrefixInfo.cs
- ZoomPercentageConverter.cs
- PermissionSetTriple.cs
- AsyncWaitHandle.cs
- PageThemeBuildProvider.cs
- SqlServices.cs
- DocumentXPathNavigator.cs
- SystemIPInterfaceStatistics.cs
- NamedPipeConnectionPool.cs
- SizeF.cs
- ManualResetEventSlim.cs
- EntityContainerAssociationSet.cs
- IPAddressCollection.cs
- NestedContainer.cs
- RecognizerBase.cs
- Int16KeyFrameCollection.cs
- User.cs
- DataGridPreparingCellForEditEventArgs.cs
- Normalization.cs
- RefreshPropertiesAttribute.cs
- _AutoWebProxyScriptWrapper.cs
- CalculatedColumn.cs
- ObservableDictionary.cs
- SecurityElement.cs
- EntityViewGenerationConstants.cs
- ContainerFilterService.cs
- DbReferenceCollection.cs
- SmiRecordBuffer.cs
- FrameworkElement.cs
- XmlReader.cs
- TransportSecurityHelpers.cs
- CapabilitiesState.cs
- XmlILCommand.cs
- LinqDataSourceValidationException.cs
- Relationship.cs
- BoolLiteral.cs
- Typeface.cs
- GcHandle.cs
- OraclePermission.cs
- PatternMatcher.cs
- PagedDataSource.cs
- BaseDataBoundControl.cs
- DockPatternIdentifiers.cs
- UserControlParser.cs
- DbRetry.cs
- RectValueSerializer.cs
- PartialArray.cs
- SoundPlayerAction.cs
- VisualStyleElement.cs
- DocumentViewerBase.cs
- WsdlBuildProvider.cs
- MonthChangedEventArgs.cs
- GeneralTransform3DCollection.cs
- NavigationHelper.cs
- DbConnectionHelper.cs
- DataSourceSerializationException.cs
- XamlReader.cs
- SAPICategories.cs
- UnsafeCollabNativeMethods.cs
- SettingsPropertyWrongTypeException.cs