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
- WebPartChrome.cs
- XmlSchemaExternal.cs
- CursorConverter.cs
- ImageSourceValueSerializer.cs
- FixedFindEngine.cs
- WebPartRestoreVerb.cs
- ServiceOperationInfoTypeConverter.cs
- InspectionWorker.cs
- FilterFactory.cs
- TypeDefinition.cs
- SqlCommandBuilder.cs
- DataErrorValidationRule.cs
- ProtocolsConfigurationHandler.cs
- mediaeventshelper.cs
- DeflateStream.cs
- CodeTypeOfExpression.cs
- ListBindableAttribute.cs
- EmptyReadOnlyDictionaryInternal.cs
- DataGridPagerStyle.cs
- ConfigurationSettings.cs
- IconBitmapDecoder.cs
- PackUriHelper.cs
- SchemaNotation.cs
- XmlDataLoader.cs
- SqlCachedBuffer.cs
- clipboard.cs
- SqlTriggerAttribute.cs
- AdRotator.cs
- FontSourceCollection.cs
- ToolStripDropDownItemDesigner.cs
- EntityCommandDefinition.cs
- StatusBarPanel.cs
- BamlLocalizabilityResolver.cs
- SerializationStore.cs
- HtmlShimManager.cs
- BaseDataListComponentEditor.cs
- DataGridViewCellStyle.cs
- KnownTypeHelper.cs
- HwndKeyboardInputProvider.cs
- DesignerOptionService.cs
- DefinitionUpdate.cs
- DesignTimeXamlWriter.cs
- EncoderNLS.cs
- EdmSchemaError.cs
- AdapterDictionary.cs
- ExecutionScope.cs
- NumericPagerField.cs
- BindingValueChangedEventArgs.cs
- WrappedReader.cs
- CustomPopupPlacement.cs
- SecurityDescriptor.cs
- XmlDataSourceNodeDescriptor.cs
- PasswordPropertyTextAttribute.cs
- BamlLocalizableResource.cs
- DocumentGridPage.cs
- TranslateTransform3D.cs
- TimeSpanMinutesConverter.cs
- SqlBuilder.cs
- IntSecurity.cs
- MergeFailedEvent.cs
- RootBrowserWindowProxy.cs
- ProxyFragment.cs
- DataColumnMapping.cs
- PackWebRequestFactory.cs
- SHA512Managed.cs
- ExtensionQuery.cs
- TextSpan.cs
- FileUtil.cs
- ManagementException.cs
- TextParagraphProperties.cs
- EpmCustomContentWriterNodeData.cs
- ExpressionReplacer.cs
- CreateUserWizardDesigner.cs
- DetailsViewModeEventArgs.cs
- ColumnHeader.cs
- TileModeValidation.cs
- CompilerParameters.cs
- ComplexObject.cs
- StringToken.cs
- ZoneMembershipCondition.cs
- HelpKeywordAttribute.cs
- RequestCacheEntry.cs
- BufferedWebEventProvider.cs
- XamlToRtfWriter.cs
- XmlDomTextWriter.cs
- DataReceivedEventArgs.cs
- ReflectionUtil.cs
- ProcessManager.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- Soap12ProtocolImporter.cs
- SqlDataSourceStatusEventArgs.cs
- DbConnectionPoolGroupProviderInfo.cs
- WebControl.cs
- Panel.cs
- DictionaryEditChange.cs
- GZipDecoder.cs
- SmiMetaDataProperty.cs
- PrimitiveDataContract.cs
- StrongNameKeyPair.cs
- SafeCryptHandles.cs