Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / CompMod / System / Diagnostics / FilterElement.cs / 1 / FilterElement.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System.Configuration;
using System;
namespace System.Diagnostics {
internal class FilterElement : TypedElement {
public FilterElement() : base(typeof(TraceFilter)) {}
public TraceFilter GetRuntimeObject() {
TraceFilter newFilter = (TraceFilter) BaseGetRuntimeObject();
newFilter.initializeData = InitData;
return newFilter;
}
internal TraceFilter RefreshRuntimeObject(TraceFilter filter) {
if (Type.GetType(TypeName) != filter.GetType() || InitData != filter.initializeData) {
// type or initdata changed
_runtimeObject = null;
return GetRuntimeObject();
}
else {
return filter;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
using System.Configuration;
using System;
namespace System.Diagnostics {
internal class FilterElement : TypedElement {
public FilterElement() : base(typeof(TraceFilter)) {}
public TraceFilter GetRuntimeObject() {
TraceFilter newFilter = (TraceFilter) BaseGetRuntimeObject();
newFilter.initializeData = InitData;
return newFilter;
}
internal TraceFilter RefreshRuntimeObject(TraceFilter filter) {
if (Type.GetType(TypeName) != filter.GetType() || InitData != filter.initializeData) {
// type or initdata changed
_runtimeObject = null;
return GetRuntimeObject();
}
else {
return filter;
}
}
}
}
// 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
- BitmapEncoder.cs
- InstanceOwnerException.cs
- MsmqProcessProtocolHandler.cs
- COSERVERINFO.cs
- PresentationUIStyleResources.cs
- HuffmanTree.cs
- MethodCallTranslator.cs
- WindowsMenu.cs
- EntityViewGenerator.cs
- DataTemplate.cs
- ReachVisualSerializer.cs
- FilterElement.cs
- DataGridViewSelectedRowCollection.cs
- StylusOverProperty.cs
- OutputScope.cs
- ButtonBaseAdapter.cs
- UnauthorizedWebPart.cs
- Wow64ConfigurationLoader.cs
- QilFactory.cs
- WebServiceEnumData.cs
- XmlSerializationGeneratedCode.cs
- DecimalSumAggregationOperator.cs
- _AuthenticationState.cs
- BuildProvidersCompiler.cs
- ConnectionManagementElementCollection.cs
- TcpActivation.cs
- OptimalTextSource.cs
- BaseProcessProtocolHandler.cs
- Expr.cs
- ComEventsSink.cs
- DebugManager.cs
- StreamingContext.cs
- AudioDeviceOut.cs
- ToolStripHighContrastRenderer.cs
- CellTreeNode.cs
- ScrollBarRenderer.cs
- SQLDouble.cs
- SqlConnectionFactory.cs
- ColorContext.cs
- MsdtcWrapper.cs
- CodeDOMUtility.cs
- DataDesignUtil.cs
- AssertFilter.cs
- DocumentViewerAutomationPeer.cs
- PerfCounterSection.cs
- Track.cs
- Int32KeyFrameCollection.cs
- RuleRefElement.cs
- StreamGeometry.cs
- WorkflowApplicationAbortedException.cs
- SQLDateTimeStorage.cs
- SystemWebCachingSectionGroup.cs
- CommonDialog.cs
- DriveInfo.cs
- Calendar.cs
- AuthenticationConfig.cs
- X509Certificate2Collection.cs
- SmiGettersStream.cs
- NegationPusher.cs
- DecimalAnimation.cs
- TextElementEnumerator.cs
- Message.cs
- AutomationEvent.cs
- SqlPersonalizationProvider.cs
- SmtpNegotiateAuthenticationModule.cs
- QueryOutputWriter.cs
- GorillaCodec.cs
- AdornerHitTestResult.cs
- TableLayoutPanelCellPosition.cs
- Vars.cs
- CachedBitmap.cs
- PropertyEntry.cs
- RtfFormatStack.cs
- ComponentCollection.cs
- UnsafeNativeMethods.cs
- OutKeywords.cs
- QueryableDataSourceView.cs
- AssemblyBuilder.cs
- BinaryObjectWriter.cs
- XmlBinaryReader.cs
- BamlRecordWriter.cs
- WindowsMenu.cs
- MetadataArtifactLoaderCompositeFile.cs
- Visual3DCollection.cs
- DataServices.cs
- StreamInfo.cs
- DirectoryNotFoundException.cs
- PopOutPanel.cs
- SerializationStore.cs
- XamlStream.cs
- Rect3DValueSerializer.cs
- Util.cs
- CheckBoxField.cs
- LabelAutomationPeer.cs
- ObjectParameter.cs
- IConvertible.cs
- XmlUtf8RawTextWriter.cs
- WindowsTitleBar.cs
- OpenTypeLayout.cs
- ObjectConverter.cs