Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Activation / HostedBindingBehavior.cs / 1 / HostedBindingBehavior.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.ServiceModel.Activation
{
using System.Collections.Generic;
using System.ServiceModel;
using System.ServiceModel.Description;
using System.Collections.ObjectModel;
using System.ServiceModel.Channels;
class HostedBindingBehavior : IServiceBehavior
{
VirtualPathExtension virtualPathExtension;
internal HostedBindingBehavior(VirtualPathExtension virtualPathExtension)
{
this.virtualPathExtension = virtualPathExtension;
}
public VirtualPathExtension VirtualPathExtension
{
get { return this.virtualPathExtension; }
}
void IServiceBehavior.Validate(ServiceDescription description, ServiceHostBase serviceHostBase)
{
}
void IServiceBehavior.AddBindingParameters(ServiceDescription description, ServiceHostBase serviceHostBase, Collection endpoints, BindingParameterCollection parameters)
{
if (parameters == null)
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new ArgumentNullException("parameters"));
parameters.Add(this.virtualPathExtension);
}
void IServiceBehavior.ApplyDispatchBehavior(ServiceDescription description, ServiceHostBase serviceHostBase)
{
}
}
}
// 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
- XmlTextWriter.cs
- remotingproxy.cs
- parserscommon.cs
- MarkupProperty.cs
- SingleConverter.cs
- SmiRequestExecutor.cs
- XmlSchemaSimpleTypeUnion.cs
- ReadWriteSpinLock.cs
- SecondaryIndexDefinition.cs
- ForceCopyBuildProvider.cs
- HandlerFactoryCache.cs
- DataMisalignedException.cs
- Window.cs
- UnknownBitmapEncoder.cs
- PolicyManager.cs
- CalendarData.cs
- ElementsClipboardData.cs
- SequenceDesigner.cs
- UndoUnit.cs
- WebConfigurationFileMap.cs
- ValueSerializerAttribute.cs
- ValueTypePropertyReference.cs
- InvokeMethodDesigner.xaml.cs
- RTTypeWrapper.cs
- XmlDeclaration.cs
- PrimitiveXmlSerializers.cs
- EventPropertyMap.cs
- TextChange.cs
- FormViewPagerRow.cs
- DbModificationCommandTree.cs
- QilStrConcat.cs
- TreeIterator.cs
- EmptyImpersonationContext.cs
- Focus.cs
- OracleConnectionString.cs
- TrackingConditionCollection.cs
- _AutoWebProxyScriptWrapper.cs
- ResumeStoryboard.cs
- FixedFlowMap.cs
- OperandQuery.cs
- XmlDataDocument.cs
- DetailsViewDeleteEventArgs.cs
- SurrogateSelector.cs
- ExceptionHelpers.cs
- ConnectionStringsExpressionBuilder.cs
- MappingSource.cs
- HierarchicalDataBoundControl.cs
- AssemblyInfo.cs
- StaticResourceExtension.cs
- ValidationRule.cs
- PenThreadPool.cs
- RadialGradientBrush.cs
- Floater.cs
- __Filters.cs
- CompositionTarget.cs
- EncryptedPackage.cs
- ReceiveErrorHandling.cs
- FileDialog_Vista.cs
- OdbcConnection.cs
- ZipIOCentralDirectoryBlock.cs
- ProcessHost.cs
- AnnotationStore.cs
- VisualBrush.cs
- Literal.cs
- ExtractedStateEntry.cs
- DragDrop.cs
- SequenceDesigner.cs
- MemoryFailPoint.cs
- ReferencedCollectionType.cs
- Utility.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- Assembly.cs
- ClientSideQueueItem.cs
- InputProviderSite.cs
- XmlEntity.cs
- EventProviderWriter.cs
- HttpCapabilitiesBase.cs
- HierarchicalDataBoundControl.cs
- CookieParameter.cs
- OutputCacheSettings.cs
- TransformGroup.cs
- SqlDataSourceFilteringEventArgs.cs
- CultureInfo.cs
- PointHitTestParameters.cs
- ClusterUtils.cs
- ErrorLog.cs
- SafeNativeMethods.cs
- CacheDependency.cs
- GregorianCalendarHelper.cs
- FutureFactory.cs
- ProcessActivityTreeOptions.cs
- MimeTypeMapper.cs
- assemblycache.cs
- ArrayItemReference.cs
- ComponentRenameEvent.cs
- AlphabeticalEnumConverter.cs
- MimeXmlReflector.cs
- ScrollChrome.cs
- Rss20ItemFormatter.cs
- SqlUserDefinedAggregateAttribute.cs