Export (0) Print
Expand All

ServiceHostingEnvironment Class

Provides information about the current hosting environment in which Windows Communication Foundation (WCF) services are running.


Namespace:  System.ServiceModel
Assembly:  System.ServiceModel.Activation (in System.ServiceModel.Activation.dll)

public static class ServiceHostingEnvironment

The ServiceHostingEnvironment type exposes the following members.

Public propertyStatic memberAspNetCompatibilityEnabledGets a value that indicates whether this service is running in the context of the ASP.NET HTTP application pipeline.
Public propertyStatic memberMultipleSiteBindingsEnabledGets or sets a value that specifies whether multiple site bindings are allowed for the service host.

Public methodStatic memberEnsureInitializedInitializes the service if it has not already been initialized.
Public methodStatic memberEnsureServiceAvailableEnsures that a service is activated at the provided virtual path.

This class exposes AppDomain-wide settings not specifically associated with an individual service. This class can only be applied at the application or machine configuration level.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 3.5 SP1

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2015 Microsoft