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
- DSASignatureDeformatter.cs
- ObfuscateAssemblyAttribute.cs
- RegistryDataKey.cs
- AsymmetricKeyExchangeFormatter.cs
- SessionParameter.cs
- RequestResizeEvent.cs
- PipelineModuleStepContainer.cs
- ConnectionOrientedTransportElement.cs
- AxisAngleRotation3D.cs
- AuthorizationSection.cs
- FieldBuilder.cs
- LayoutManager.cs
- ThreadStateException.cs
- SetterBaseCollection.cs
- WorkItem.cs
- SqlCacheDependency.cs
- Pair.cs
- RangeValueProviderWrapper.cs
- SqlConnection.cs
- XPathNodeInfoAtom.cs
- CultureSpecificCharacterBufferRange.cs
- XPathNodeList.cs
- Int32CollectionValueSerializer.cs
- SoapEnvelopeProcessingElement.cs
- AppSettingsExpressionEditor.cs
- TrackingStringDictionary.cs
- DataObject.cs
- SSmlParser.cs
- TreeSet.cs
- EventPropertyMap.cs
- EdmTypeAttribute.cs
- SessionSwitchEventArgs.cs
- ListMarkerSourceInfo.cs
- TypedReference.cs
- InvalidCastException.cs
- XmlIlVisitor.cs
- PrinterResolution.cs
- AppSettingsReader.cs
- RegisteredExpandoAttribute.cs
- ZipIOZip64EndOfCentralDirectoryBlock.cs
- CounterSample.cs
- EntityDescriptor.cs
- UserControl.cs
- SID.cs
- COM2TypeInfoProcessor.cs
- ScriptReference.cs
- ServiceOperationWrapper.cs
- ActiveXContainer.cs
- DesignerSerializationManager.cs
- Viewport3DAutomationPeer.cs
- EmptyCollection.cs
- TypefaceCollection.cs
- MatrixCamera.cs
- FormsAuthenticationEventArgs.cs
- PriorityItem.cs
- RefExpr.cs
- BevelBitmapEffect.cs
- WindowsNonControl.cs
- PageCatalogPart.cs
- AsymmetricSignatureDeformatter.cs
- TrustVersion.cs
- InstanceLockException.cs
- BuildResultCache.cs
- CommandField.cs
- TransactionTable.cs
- LinearQuaternionKeyFrame.cs
- HostingPreferredMapPath.cs
- RtfToXamlLexer.cs
- XmlSchemaIdentityConstraint.cs
- ActivityFunc.cs
- QuaternionRotation3D.cs
- XAMLParseException.cs
- MessageFilterException.cs
- listitem.cs
- XmlStreamNodeWriter.cs
- AttributeQuery.cs
- ExecutionEngineException.cs
- PolyBezierSegment.cs
- Stylesheet.cs
- XmlDocumentSerializer.cs
- DrawItemEvent.cs
- DataServices.cs
- RtType.cs
- SuppressMessageAttribute.cs
- DataRow.cs
- SpecialTypeDataContract.cs
- DefaultClaimSet.cs
- SetterBaseCollection.cs
- TextSegment.cs
- ProcessStartInfo.cs
- MediaSystem.cs
- Number.cs
- TCPClient.cs
- CodeTypeOfExpression.cs
- TextSegment.cs
- NativeMethods.cs
- ArcSegment.cs
- ProfessionalColorTable.cs
- Single.cs
- WCFBuildProvider.cs