Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / System.ServiceModel.Activation / System / ServiceModel / Activation / HostedBindingBehavior.cs / 1305376 / 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, Collectionendpoints, BindingParameterCollection parameters) { if (parameters == null) { throw FxTrace.Exception.ArgumentNull("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. //----------------------------------------------------------------------------- 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 FxTrace.Exception.ArgumentNull("parameters"); } parameters.Add(this.virtualPathExtension); } void IServiceBehavior.ApplyDispatchBehavior(ServiceDescription description, ServiceHostBase serviceHostBase) { } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WindowsIdentity.cs
- Attributes.cs
- QueryAccessibilityHelpEvent.cs
- StylusSystemGestureEventArgs.cs
- ConditionalExpression.cs
- DesignerWidgets.cs
- _DigestClient.cs
- ColorTranslator.cs
- GrammarBuilderWildcard.cs
- DtdParser.cs
- ExtenderControl.cs
- SystemWebSectionGroup.cs
- OracleConnection.cs
- ListViewUpdatedEventArgs.cs
- ExeConfigurationFileMap.cs
- SoapIgnoreAttribute.cs
- DesignerLoader.cs
- CatalogZone.cs
- MatrixCamera.cs
- WindowsRichEdit.cs
- ExceptionUtil.cs
- UniqueIdentifierService.cs
- FieldTemplateFactory.cs
- SystemThemeKey.cs
- RecordsAffectedEventArgs.cs
- ResourcePart.cs
- DataGridAddNewRow.cs
- ParseElement.cs
- Point3DCollectionValueSerializer.cs
- ColumnCollection.cs
- PermissionAttributes.cs
- OperationDescription.cs
- HotSpotCollection.cs
- filewebrequest.cs
- DockProviderWrapper.cs
- WsdlBuildProvider.cs
- SqlBulkCopyColumnMappingCollection.cs
- NavigationProgressEventArgs.cs
- MappedMetaModel.cs
- StylusCollection.cs
- GenericEnumConverter.cs
- PointConverter.cs
- ContextQuery.cs
- Color.cs
- UserPreferenceChangingEventArgs.cs
- DefaultHttpHandler.cs
- HwndSubclass.cs
- CharEntityEncoderFallback.cs
- ListenerTraceUtility.cs
- ControlFilterExpression.cs
- InheritanceRules.cs
- DatatypeImplementation.cs
- InternalsVisibleToAttribute.cs
- FixedSOMTextRun.cs
- PnrpPeerResolver.cs
- UriParserTemplates.cs
- IItemContainerGenerator.cs
- EventArgs.cs
- FlatButtonAppearance.cs
- InheritanceService.cs
- RequestNavigateEventArgs.cs
- QueryStringParameter.cs
- GenerateTemporaryAssemblyTask.cs
- ArgumentNullException.cs
- XmlJsonWriter.cs
- MyContact.cs
- RadioButtonList.cs
- BitmapEncoder.cs
- WebColorConverter.cs
- EntityReference.cs
- SmiRecordBuffer.cs
- TextElement.cs
- ClientSettingsProvider.cs
- Brushes.cs
- XpsPackagingException.cs
- XmlArrayItemAttribute.cs
- ListDesigner.cs
- CodeAttachEventStatement.cs
- NameTable.cs
- TabPageDesigner.cs
- AssemblyBuilder.cs
- PageParserFilter.cs
- DataGridViewCellLinkedList.cs
- WebPart.cs
- VisualProxy.cs
- cache.cs
- KnowledgeBase.cs
- TextSelection.cs
- ELinqQueryState.cs
- WindowsListViewItem.cs
- XmlnsCompatibleWithAttribute.cs
- DataGridViewColumnHeaderCell.cs
- AttributeProviderAttribute.cs
- StateMachineSubscriptionManager.cs
- EmbeddedObject.cs
- BaseValidator.cs
- RangeContentEnumerator.cs
- EntityContainerEntitySet.cs
- OperationContext.cs
- EntityModelBuildProvider.cs