Click or drag to resize

ServiceConfiguration Properties

The ServiceConfiguration type exposes the following members.

Properties
  NameDescription
Public propertyBindingType
Gets the type of the WCF Binding. This field is read only.
Public propertyClientServiceId
Gets or sets the client service identifier. it is generated once when the instance is initialized. If the service has multiple Endpoints or Service Contracts, then the Identifier will be generated according to this ServiceId and the Contract Name
Public propertyClientUriTemplate

Uri Template as client to call target web services. it can contains variables

Uri must start with http:// or https://

Public propertyContractInterfaceType
Gets or sets the type of the Generated WCF Client
Public propertyFriendlyName
Gets the name of the contract.
Public propertyIsClient
Gets or sets a value indicating whether this service is used as client (Driver).
Public propertyIsServer
If the service is used as Stub, to simulate web service and to be called.
Public propertyMessageEncoding
Gets a value indicating whether to send messages in MtoM].
Public propertyName
Gets or sets the name of the service Endpoint
Public propertyProtectionLevel
Gets or sets the protection level if the service is protected by WS-Security If the server side must verify the signature of the caller, assign with ProtectionLevel.Sign If the transmission should be encrypted, assign with ProtectionLevel.EncryptAndSign The default value is None. When using protection for web service, you must configure a Certificate.
Public propertySerializedBinding
Gets or sets the XML representation of the BindingObject. if the BindingType is BasicHttpBinding, this property is ignored.
Public propertyServerServiceId
Gets or sets the server service identifier, it is generated when the instance is initialized.
Public propertyServerStubType
Gets the type of the Server Stub code generated by the WsdlServiceAnalyser.
Public propertyServerUriTemplate
Uri Template as Server (Service simulator), The Uri contains only absolute path, and must starts with /. Variables are allowed.
Public propertySessionMode
Specifies the values available to indicate the support for reliable sessions that a contract requires or supports.
Public propertySoapVersion
Gets the SOAP version of the current service.
Top
See Also