Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Dispatcher / HeaderFilter.cs / 1 / HeaderFilter.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel.Dispatcher
{
using System;
using System.ServiceModel.Channels;
using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Runtime.Serialization;
using System.ServiceModel.Diagnostics;
abstract class HeaderFilter : MessageFilter
{
protected HeaderFilter()
: base()
{
}
public override bool Match(MessageBuffer buffer)
{
if (buffer == null)
{
throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull("buffer");
}
Message message = buffer.CreateMessage();
try
{
return Match(message);
}
finally
{
message.Close();
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MetadataUtil.cs
- Int32CollectionConverter.cs
- BinaryReader.cs
- SrgsOneOf.cs
- SortQuery.cs
- SqlGenericUtil.cs
- SoapIgnoreAttribute.cs
- PointLightBase.cs
- XmlArrayItemAttribute.cs
- log.cs
- StylusTip.cs
- EdmValidator.cs
- ClrProviderManifest.cs
- ClassicBorderDecorator.cs
- SqlProviderUtilities.cs
- WindowsAuthenticationModule.cs
- CompareInfo.cs
- BigInt.cs
- BitmapEffectGroup.cs
- Array.cs
- DbDeleteCommandTree.cs
- MatrixTransform.cs
- ParenExpr.cs
- StringUtil.cs
- SafeNativeMemoryHandle.cs
- listitem.cs
- OleDbParameter.cs
- ConfigXmlWhitespace.cs
- RequiredAttributeAttribute.cs
- input.cs
- SerializationInfo.cs
- FillBehavior.cs
- SpotLight.cs
- SqlVisitor.cs
- GradientStopCollection.cs
- ContainerParagraph.cs
- FormattedTextSymbols.cs
- SizeF.cs
- StylusSystemGestureEventArgs.cs
- SourceFileBuildProvider.cs
- SchemaAttDef.cs
- ComboBoxRenderer.cs
- AppSettingsExpressionEditor.cs
- WebPartConnectVerb.cs
- DockAndAnchorLayout.cs
- ListViewGroup.cs
- EasingKeyFrames.cs
- XmlCDATASection.cs
- ListViewItem.cs
- sqlcontext.cs
- ReferenceSchema.cs
- ActivityWithResult.cs
- AssociatedControlConverter.cs
- ToolStripControlHost.cs
- CountAggregationOperator.cs
- ResponseBodyWriter.cs
- VectorKeyFrameCollection.cs
- Themes.cs
- Validator.cs
- ParserContext.cs
- FlowDocument.cs
- CaseKeyBox.ViewModel.cs
- ToolStripComboBox.cs
- Vars.cs
- SafeNativeMethods.cs
- ReflectionUtil.cs
- DataGridTable.cs
- Location.cs
- DefaultPrintController.cs
- ProcessModuleCollection.cs
- xml.cs
- MembershipPasswordException.cs
- EventPropertyMap.cs
- GridViewColumnHeader.cs
- NameObjectCollectionBase.cs
- FixedLineResult.cs
- ApplicationSecurityInfo.cs
- NetworkInterface.cs
- DetailsViewDeletedEventArgs.cs
- RbTree.cs
- CapabilitiesState.cs
- LoadMessageLogger.cs
- SqlFlattener.cs
- RegexGroupCollection.cs
- DiscoveryExceptionDictionary.cs
- OptimizerPatterns.cs
- ClientSettingsProvider.cs
- URLEditor.cs
- SystemInfo.cs
- DefaultEventAttribute.cs
- LocationUpdates.cs
- SharedPerformanceCounter.cs
- ContentElement.cs
- BrowserInteropHelper.cs
- ToolStripGripRenderEventArgs.cs
- Regex.cs
- FontNamesConverter.cs
- coordinatorfactory.cs
- KnownTypeAttribute.cs
- SinglePageViewer.cs