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
- WebPartAuthorizationEventArgs.cs
- Vector3DConverter.cs
- XmlSchemaRedefine.cs
- LiteralControl.cs
- KeyProperty.cs
- ContourSegment.cs
- RequestQueue.cs
- Tablet.cs
- FormViewPagerRow.cs
- DetailsViewUpdateEventArgs.cs
- SecurityVerifiedMessage.cs
- DispatcherOperation.cs
- AsyncDataRequest.cs
- CategoryGridEntry.cs
- ObjectDataSourceStatusEventArgs.cs
- DataViewListener.cs
- FontWeight.cs
- WindowsTooltip.cs
- querybuilder.cs
- SqlTopReducer.cs
- ListControlConvertEventArgs.cs
- IntegerValidator.cs
- RuleSettingsCollection.cs
- WebControlParameterProxy.cs
- TableCellCollection.cs
- PrintController.cs
- XPathMessageFilterElementComparer.cs
- TypefaceMetricsCache.cs
- AtomMaterializerLog.cs
- XamlBuildProvider.cs
- PropertyGroupDescription.cs
- ComEventsMethod.cs
- SoapProtocolImporter.cs
- AppDomainProtocolHandler.cs
- XPathScanner.cs
- XmlEncodedRawTextWriter.cs
- TextWriter.cs
- RegexTypeEditor.cs
- TableLayoutStyle.cs
- Timeline.cs
- BufferModeSettings.cs
- PasswordPropertyTextAttribute.cs
- StringAttributeCollection.cs
- JulianCalendar.cs
- TextRangeEditTables.cs
- AutoCompleteStringCollection.cs
- ListChangedEventArgs.cs
- DashStyle.cs
- DataExpression.cs
- AppDomainProtocolHandler.cs
- CodeTypeDeclarationCollection.cs
- GraphicsPath.cs
- FileNameEditor.cs
- DataObjectMethodAttribute.cs
- Utils.cs
- HostingEnvironment.cs
- ObjectDataSource.cs
- RegionInfo.cs
- LabelLiteral.cs
- MethodBuilderInstantiation.cs
- UserControlBuildProvider.cs
- SelectionRangeConverter.cs
- PageContent.cs
- DbProviderFactoriesConfigurationHandler.cs
- StaticContext.cs
- OleStrCAMarshaler.cs
- SQLMoney.cs
- MarkupWriter.cs
- SqlProfileProvider.cs
- PathSegmentCollection.cs
- GetChildSubtree.cs
- SessionStateModule.cs
- ObjectQueryState.cs
- AttributeUsageAttribute.cs
- KeySplineConverter.cs
- FocusManager.cs
- counter.cs
- CodeSnippetExpression.cs
- DataGridCommandEventArgs.cs
- MethodExpr.cs
- Trace.cs
- UriScheme.cs
- FilterQueryOptionExpression.cs
- BindingFormattingDialog.cs
- EntityDataSourceValidationException.cs
- UnsafeNativeMethods.cs
- ServiceOperationParameter.cs
- DynamicValueConverter.cs
- PerformanceCounter.cs
- EncoderFallback.cs
- LogicalCallContext.cs
- UdpTransportBindingElement.cs
- MarkupObject.cs
- BulletedListEventArgs.cs
- TlsnegoTokenAuthenticator.cs
- XmlMapping.cs
- RelatedEnd.cs
- Monitor.cs
- SR.Designer.cs
- DataError.cs