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
- TextFormatter.cs
- BamlRecordWriter.cs
- UidPropertyAttribute.cs
- SecureEnvironment.cs
- HttpListenerRequest.cs
- Rijndael.cs
- Soap.cs
- WebPartHeaderCloseVerb.cs
- WmiPutTraceRecord.cs
- CollectionsUtil.cs
- TextMarkerSource.cs
- MultipartIdentifier.cs
- InlineObject.cs
- XmlCharCheckingWriter.cs
- WeakReadOnlyCollection.cs
- HttpVersion.cs
- XmlSchemaNotation.cs
- PackageFilter.cs
- securestring.cs
- SafeUserTokenHandle.cs
- ReadOnlyMetadataCollection.cs
- OdbcDataReader.cs
- TrailingSpaceComparer.cs
- PageHandlerFactory.cs
- KeyConverter.cs
- FixUp.cs
- StringConverter.cs
- LineServicesRun.cs
- ComponentResourceManager.cs
- WorkflowViewManager.cs
- MatrixTransform.cs
- COM2PictureConverter.cs
- MemberCollection.cs
- ClaimSet.cs
- BindableAttribute.cs
- Wizard.cs
- PopupControlService.cs
- UnsafeNativeMethods.cs
- InputScopeManager.cs
- CollectionViewGroup.cs
- VScrollBar.cs
- BamlStream.cs
- EventArgs.cs
- XmlStreamNodeWriter.cs
- NameSpaceEvent.cs
- SecurityPolicySection.cs
- PageHandlerFactory.cs
- NonVisualControlAttribute.cs
- ValueProviderWrapper.cs
- SetIterators.cs
- ViewCellRelation.cs
- WebInvokeAttribute.cs
- HttpVersion.cs
- LazyTextWriterCreator.cs
- XamlVector3DCollectionSerializer.cs
- OleDbConnectionInternal.cs
- ZipIOBlockManager.cs
- DataGridRowsPresenter.cs
- HashCodeCombiner.cs
- DesignTimeParseData.cs
- StringValueConverter.cs
- HostedHttpRequestAsyncResult.cs
- Normalization.cs
- ToolStripPanelCell.cs
- GenericTextProperties.cs
- XPathNodeList.cs
- SchemaImporterExtension.cs
- CustomExpressionEventArgs.cs
- RequestSecurityTokenResponse.cs
- ViewManager.cs
- BitmapEffectGeneralTransform.cs
- SecurityHeaderElementInferenceEngine.cs
- Model3DCollection.cs
- codemethodreferenceexpression.cs
- IncrementalCompileAnalyzer.cs
- TransformerInfoCollection.cs
- MasterPageCodeDomTreeGenerator.cs
- DecimalSumAggregationOperator.cs
- HtmlElement.cs
- BoundColumn.cs
- Zone.cs
- Configuration.cs
- BidOverLoads.cs
- FilteredDataSetHelper.cs
- SqlConnectionPoolProviderInfo.cs
- ContentPathSegment.cs
- TextEditorDragDrop.cs
- Win32.cs
- MulticastOption.cs
- BamlRecordWriter.cs
- SBCSCodePageEncoding.cs
- MimeReturn.cs
- HtmlCalendarAdapter.cs
- ChtmlFormAdapter.cs
- SiteIdentityPermission.cs
- WinEventHandler.cs
- Transform3DGroup.cs
- ErrorInfoXmlDocument.cs
- Assert.cs
- LinqMaximalSubtreeNominator.cs