Edit

Share via


WcfChannelModule.CreateWcfChannel Method

Definition

Overloads

CreateWcfChannel<T>(Object, Binding, String, String, ServiceAuthorizationManager, PrincipalPermissionMode, ServiceThrottlingBehavior)
CreateWcfChannel<T>(Object, Binding, Uri, String, ServiceAuthorizationManager, PrincipalPermissionMode, ServiceThrottlingBehavior)

CreateWcfChannel<T>(Object, Binding, String, String, ServiceAuthorizationManager, PrincipalPermissionMode, ServiceThrottlingBehavior)

public static System.ServiceModel.ServiceHost CreateWcfChannel<T> (object singletonInstance, System.ServiceModel.Channels.Binding binding, string address, string thumbPrint = null, System.ServiceModel.ServiceAuthorizationManager authorizationManager = null, System.ServiceModel.Description.PrincipalPermissionMode permissionMode = System.ServiceModel.Description.PrincipalPermissionMode.UseWindowsGroups, System.ServiceModel.Description.ServiceThrottlingBehavior throttlingBehavior = null);
static member CreateWcfChannel : obj * System.ServiceModel.Channels.Binding * string * string * System.ServiceModel.ServiceAuthorizationManager * System.ServiceModel.Description.PrincipalPermissionMode * System.ServiceModel.Description.ServiceThrottlingBehavior -> System.ServiceModel.ServiceHost

Type Parameters

T

Parameters

singletonInstance
Object
binding
Binding
address
String
thumbPrint
String
authorizationManager
ServiceAuthorizationManager
permissionMode
PrincipalPermissionMode
throttlingBehavior
ServiceThrottlingBehavior

Returns

Applies to

CreateWcfChannel<T>(Object, Binding, Uri, String, ServiceAuthorizationManager, PrincipalPermissionMode, ServiceThrottlingBehavior)

public static System.ServiceModel.ServiceHost CreateWcfChannel<T> (object singletonInstance, System.ServiceModel.Channels.Binding binding, Uri address, string thumbPrint = null, System.ServiceModel.ServiceAuthorizationManager authorizationManager = null, System.ServiceModel.Description.PrincipalPermissionMode permissionMode = System.ServiceModel.Description.PrincipalPermissionMode.UseWindowsGroups, System.ServiceModel.Description.ServiceThrottlingBehavior throttlingBehavior = null);
static member CreateWcfChannel : obj * System.ServiceModel.Channels.Binding * Uri * string * System.ServiceModel.ServiceAuthorizationManager * System.ServiceModel.Description.PrincipalPermissionMode * System.ServiceModel.Description.ServiceThrottlingBehavior -> System.ServiceModel.ServiceHost

Type Parameters

T

Parameters

singletonInstance
Object
binding
Binding
address
Uri
thumbPrint
String
authorizationManager
ServiceAuthorizationManager
permissionMode
PrincipalPermissionMode
throttlingBehavior
ServiceThrottlingBehavior

Returns

Applies to