Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / NetFx35 / System.ServiceModel.Web / System / ServiceModel / WebScriptServiceHost.cs / 1 / WebScriptServiceHost.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel { using System.IO; using System.Collections.Generic; using System.ServiceModel.Description; using System.Diagnostics.CodeAnalysis; using System.Configuration; using System.ServiceModel.Web; using System.Net; using System.ServiceModel.Channels; class WebScriptServiceHost : ServiceHost { public WebScriptServiceHost(Type serviceType, params Uri[] baseAddresses) : base(serviceType, baseAddresses) { } protected override void OnOpening() { base.OnOpening(); WebServiceHost.AddAutomaticWebHttpBindingEndpoints(this, this.ImplementedContracts, SR2.GetString(SR2.JsonWebScriptServiceHostOneServiceContract, this.ImplementedContracts.Count)); foreach (ServiceEndpoint endpoint in this.Description.Endpoints) { if (endpoint.Binding != null && endpoint.Binding.CreateBindingElements().Find() != null) { if (endpoint.Behaviors.Find () == null) { endpoint.Behaviors.Add(new WebScriptEnablingBehavior()); } } } } } } // 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
- CompilerLocalReference.cs
- CompoundFileStreamReference.cs
- compensatingcollection.cs
- HttpResponse.cs
- Set.cs
- CompositeActivityDesigner.cs
- FunctionParameter.cs
- httpserverutility.cs
- FirstMatchCodeGroup.cs
- EasingFunctionBase.cs
- InfoCardMetadataExchangeClient.cs
- PathParser.cs
- GenericIdentity.cs
- ComponentChangingEvent.cs
- SafeEventLogWriteHandle.cs
- XmlHelper.cs
- QuadraticBezierSegment.cs
- PageTheme.cs
- ListDesigner.cs
- DESCryptoServiceProvider.cs
- DataGridParentRows.cs
- NotifyParentPropertyAttribute.cs
- _PooledStream.cs
- WindowsRegion.cs
- DispatcherHookEventArgs.cs
- EpmSyndicationContentSerializer.cs
- SynchronizationContext.cs
- GeometryGroup.cs
- AttachedAnnotation.cs
- TransactionScopeDesigner.cs
- NumericPagerField.cs
- LogStore.cs
- x509utils.cs
- PreservationFileWriter.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- Size3D.cs
- UIElementPropertyUndoUnit.cs
- StorageAssociationSetMapping.cs
- XmlSchemaSimpleContent.cs
- Menu.cs
- ProfileSettings.cs
- IDataContractSurrogate.cs
- recordstatescratchpad.cs
- DataObjectCopyingEventArgs.cs
- ValidationRule.cs
- TextWriter.cs
- Wow64ConfigurationLoader.cs
- Sql8ConformanceChecker.cs
- Rotation3DKeyFrameCollection.cs
- HtmlInputText.cs
- ControlValuePropertyAttribute.cs
- Serializer.cs
- File.cs
- Size.cs
- WrapperEqualityComparer.cs
- AutoGeneratedFieldProperties.cs
- wgx_sdk_version.cs
- OdbcConnectionFactory.cs
- BuildProviderAppliesToAttribute.cs
- XmlSchemaValidationException.cs
- TabControl.cs
- WebPartDisplayModeCollection.cs
- EntityContainer.cs
- SqlInternalConnectionSmi.cs
- PartialArray.cs
- PersonalizableTypeEntry.cs
- DesignerVerbToolStripMenuItem.cs
- OleDbStruct.cs
- XmlNodeChangedEventManager.cs
- CodeGotoStatement.cs
- EventProperty.cs
- PointAnimation.cs
- QueryCacheEntry.cs
- ToolStripComboBox.cs
- ListBase.cs
- CodeDefaultValueExpression.cs
- XPathParser.cs
- IMembershipProvider.cs
- FormViewModeEventArgs.cs
- WebWorkflowRole.cs
- PrintController.cs
- ReadOnlyNameValueCollection.cs
- HtmlInputSubmit.cs
- CollectionViewSource.cs
- GorillaCodec.cs
- InstanceNotReadyException.cs
- BaseDataList.cs
- Glyph.cs
- BitmapEffectCollection.cs
- FullTextBreakpoint.cs
- CodeVariableDeclarationStatement.cs
- Wizard.cs
- Vector.cs
- CellLabel.cs
- HyperLink.cs
- SqlMethodTransformer.cs
- UnsafeNetInfoNativeMethods.cs
- Line.cs
- Transform.cs
- SelectionHighlightInfo.cs