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
- ECDiffieHellmanCngPublicKey.cs
- ImportOptions.cs
- ManualResetEvent.cs
- SessionStateItemCollection.cs
- HttpAsyncResult.cs
- TextInfo.cs
- PeerValidationBehavior.cs
- TypefaceMap.cs
- Codec.cs
- ParallelQuery.cs
- CanonicalizationDriver.cs
- PasswordValidationException.cs
- HttpListenerContext.cs
- AutomationPatternInfo.cs
- XsltConvert.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- ClientBase.cs
- SystemColorTracker.cs
- MeshGeometry3D.cs
- SynchronizedDispatch.cs
- TablePatternIdentifiers.cs
- FillErrorEventArgs.cs
- HostedNamedPipeTransportManager.cs
- SynchronizationContext.cs
- SamlAdvice.cs
- DeferredElementTreeState.cs
- SpinWait.cs
- SolidBrush.cs
- LongValidator.cs
- InvalidProgramException.cs
- MsmqDecodeHelper.cs
- FamilyMapCollection.cs
- SigningDialog.cs
- AnnotationResourceCollection.cs
- StaticDataManager.cs
- DecimalConstantAttribute.cs
- XmlAttribute.cs
- WindowsGrip.cs
- SchemaObjectWriter.cs
- StylusEditingBehavior.cs
- BooleanStorage.cs
- NegotiationTokenProvider.cs
- ScrollBarAutomationPeer.cs
- ColorAnimationUsingKeyFrames.cs
- CompiledQuery.cs
- FlowDocument.cs
- FontDriver.cs
- CatalogPartChrome.cs
- ExpressionCopier.cs
- MatrixTransform3D.cs
- DesignerCommandSet.cs
- QueryStringHandler.cs
- NetworkAddressChange.cs
- CompilerGlobalScopeAttribute.cs
- ExpressionConverter.cs
- MessageBox.cs
- UdpDiscoveryMessageFilter.cs
- SqlGenericUtil.cs
- ComboBox.cs
- WizardStepBase.cs
- MailDefinition.cs
- PersistenceTypeAttribute.cs
- basenumberconverter.cs
- Thickness.cs
- Pkcs9Attribute.cs
- Events.cs
- columnmapkeybuilder.cs
- PlanCompilerUtil.cs
- FigureParaClient.cs
- InfoCardCryptoHelper.cs
- _LocalDataStoreMgr.cs
- CollectionType.cs
- WindowsTooltip.cs
- BrowserCapabilitiesCompiler.cs
- CompilationUtil.cs
- SingleAnimation.cs
- EntityDataSourceState.cs
- PerspectiveCamera.cs
- StatusBar.cs
- XmlSchemaSimpleContentRestriction.cs
- PersistenceTypeAttribute.cs
- PrefixQName.cs
- BindingContext.cs
- GiveFeedbackEvent.cs
- MDIWindowDialog.cs
- EventWaitHandleSecurity.cs
- CustomAttributeFormatException.cs
- TCEAdapterGenerator.cs
- Drawing.cs
- RegexCompiler.cs
- Border.cs
- SqlIdentifier.cs
- EditorServiceContext.cs
- TextContainerChangedEventArgs.cs
- DataGridViewButtonCell.cs
- ConfigurationProperty.cs
- CompleteWizardStep.cs
- BaseTemplateParser.cs
- LogLogRecordHeader.cs
- Unit.cs