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
- TagElement.cs
- TrackingProfileCache.cs
- ObjectListComponentEditor.cs
- DataServiceProcessingPipeline.cs
- PartManifestEntry.cs
- ProcessModuleCollection.cs
- CfgRule.cs
- MediaEntryAttribute.cs
- WorkerRequest.cs
- IntegerFacetDescriptionElement.cs
- UITypeEditor.cs
- Binding.cs
- StatusStrip.cs
- LookupBindingPropertiesAttribute.cs
- Control.cs
- ListBoxItemWrapperAutomationPeer.cs
- ManifestResourceInfo.cs
- XmlUtf8RawTextWriter.cs
- UncommonField.cs
- Baml2006ReaderContext.cs
- IsolationInterop.cs
- ExtensionFile.cs
- XmlSchemaParticle.cs
- Operand.cs
- AutomationPropertyInfo.cs
- backend.cs
- XamlParser.cs
- SelfIssuedAuthRSAPKCS1SignatureFormatter.cs
- BehaviorEditorPart.cs
- HitTestFilterBehavior.cs
- SQLInt16.cs
- GeneralTransform2DTo3D.cs
- RawStylusInputReport.cs
- IntegerValidatorAttribute.cs
- EndpointDesigner.cs
- xml.cs
- EdmConstants.cs
- Converter.cs
- SelectedDatesCollection.cs
- TextParagraph.cs
- AstTree.cs
- Hyperlink.cs
- ClientSideProviderDescription.cs
- DataGridHeaderBorder.cs
- Size3D.cs
- TableLayoutStyleCollection.cs
- EqualityComparer.cs
- UnsafeNativeMethods.cs
- DbConnectionFactory.cs
- ResourceReader.cs
- RuntimeComponentFilter.cs
- XmlSchemaImport.cs
- WebService.cs
- HandlerFactoryCache.cs
- VectorValueSerializer.cs
- AccessText.cs
- PageRanges.cs
- PageSetupDialog.cs
- ObjectComplexPropertyMapping.cs
- PaperSize.cs
- WorkerRequest.cs
- CheckBox.cs
- PolyBezierSegment.cs
- DocComment.cs
- SspiHelper.cs
- MatrixKeyFrameCollection.cs
- ScriptManager.cs
- PhysicalOps.cs
- GridView.cs
- ToRequest.cs
- EntityDataSourceQueryBuilder.cs
- NameSpaceEvent.cs
- GradientBrush.cs
- StylusPointDescription.cs
- ConstrainedDataObject.cs
- IApplicationTrustManager.cs
- CodeTypeReferenceExpression.cs
- CharEnumerator.cs
- PenContexts.cs
- WebPartTransformer.cs
- PkcsUtils.cs
- Int32CollectionConverter.cs
- ToolTipService.cs
- ItemList.cs
- TabPage.cs
- DbTransaction.cs
- IsolatedStorageFileStream.cs
- CompiledRegexRunnerFactory.cs
- MultiPageTextView.cs
- RuntimeWrappedException.cs
- LongPath.cs
- VectorCollection.cs
- OutOfMemoryException.cs
- XmlSchemaChoice.cs
- KeyedByTypeCollection.cs
- StateMachine.cs
- MsmqBindingFilter.cs
- ContractBase.cs
- ThicknessKeyFrameCollection.cs
- ComponentRenameEvent.cs