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
- WindowsToolbarAsMenu.cs
- EditorAttribute.cs
- RuntimeConfigLKG.cs
- DesignTable.cs
- _RequestLifetimeSetter.cs
- TypedReference.cs
- ToolStripManager.cs
- DynamicRouteExpression.cs
- DialogWindow.cs
- RequiredAttributeAttribute.cs
- ScriptDescriptor.cs
- CornerRadius.cs
- FontDriver.cs
- LocalizationParserHooks.cs
- CqlBlock.cs
- ViewGenResults.cs
- DynamicILGenerator.cs
- CommandBindingCollection.cs
- FrameworkContextData.cs
- RepeaterItemCollection.cs
- HtmlElementEventArgs.cs
- ProtectedConfigurationSection.cs
- TileModeValidation.cs
- GradientStop.cs
- RestHandlerFactory.cs
- EntityException.cs
- StylusPlugin.cs
- TextBoxRenderer.cs
- Button.cs
- RankException.cs
- Rotation3D.cs
- ServiceXNameTypeConverter.cs
- ToolStripSystemRenderer.cs
- OdbcFactory.cs
- TypeBuilder.cs
- EdmItemCollection.cs
- TreeBuilderBamlTranslator.cs
- BufferModeSettings.cs
- SQLInt32.cs
- WebBrowserNavigatingEventHandler.cs
- SoapAttributeOverrides.cs
- ToolStripDropDownItem.cs
- DefinitionUpdate.cs
- BindingListCollectionView.cs
- HtmlInputPassword.cs
- DbExpressionBuilder.cs
- XmlNamespaceDeclarationsAttribute.cs
- WindowsStartMenu.cs
- ListView.cs
- AudioDeviceOut.cs
- WebCategoryAttribute.cs
- SoapEnumAttribute.cs
- Oid.cs
- MarkupExtensionSerializer.cs
- ObjectCloneHelper.cs
- RecipientInfo.cs
- EventItfInfo.cs
- IndexingContentUnit.cs
- ScriptReferenceEventArgs.cs
- WorkflowOperationInvoker.cs
- ComponentDispatcherThread.cs
- Journaling.cs
- LocatorGroup.cs
- GiveFeedbackEventArgs.cs
- HotCommands.cs
- HtmlElementCollection.cs
- DataMemberFieldConverter.cs
- MemoryMappedFile.cs
- ResizingMessageFilter.cs
- ConnectionConsumerAttribute.cs
- EventTask.cs
- ConfigurationElementCollection.cs
- XmlDataSourceNodeDescriptor.cs
- UnsafeNativeMethods.cs
- TcpClientCredentialType.cs
- WorkItem.cs
- WebHttpBindingCollectionElement.cs
- ParentUndoUnit.cs
- BuildManagerHost.cs
- LayoutEvent.cs
- OdbcCommand.cs
- ModelItemDictionaryImpl.cs
- GC.cs
- ResXResourceWriter.cs
- CompilationLock.cs
- SmiMetaData.cs
- DataGridLinkButton.cs
- ExpandCollapseProviderWrapper.cs
- LinqDataSourceValidationException.cs
- TextServicesCompartmentContext.cs
- NoResizeHandleGlyph.cs
- DataServiceQueryException.cs
- BindingCompleteEventArgs.cs
- CodePropertyReferenceExpression.cs
- XmlSequenceWriter.cs
- sapiproxy.cs
- DataGridTableCollection.cs
- ValidationEventArgs.cs
- XMLSyntaxException.cs
- TextShapeableCharacters.cs