ServiceConfiguration Class |
Namespace: Hummingbird.TestFramework.ExtensionProject
The ServiceConfiguration type exposes the following members.
Name | Description | |
---|---|---|
ServiceConfiguration | Initializes a new instance of the ServiceConfiguration class |
Name | Description | |
---|---|---|
BindingType |
Gets the type of the WCF Binding. This field is read only.
| |
ClientServiceId |
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
| |
ClientUriTemplate | Uri Template as client to call target web services. it can contains variables Uri must start with http:// or https:// | |
ContractInterfaceType |
Gets or sets the type of the Generated WCF Client
| |
FriendlyName |
Gets the name of the contract.
| |
IsClient |
Gets or sets a value indicating whether this service is used as client (Driver).
| |
IsServer |
If the service is used as Stub, to simulate web service and to be called.
| |
MessageEncoding |
Gets a value indicating whether to send messages in MtoM].
| |
Name |
Gets or sets the name of the service Endpoint
| |
ProtectionLevel |
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.
| |
SerializedBinding |
Gets or sets the XML representation of the BindingObject. if the BindingType is BasicHttpBinding, this property is ignored.
| |
ServerServiceId |
Gets or sets the server service identifier, it is generated when the instance is initialized.
| |
ServerStubType |
Gets the type of the Server Stub code generated by the WsdlServiceAnalyser.
| |
ServerUriTemplate |
Uri Template as Server (Service simulator), The Uri contains only absolute path, and must starts with /. Variables are allowed.
| |
SessionMode |
Specifies the values available to indicate the support for reliable sessions that a contract requires or supports.
| |
SoapVersion |
Gets the SOAP version of the current service.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NotifyPropertyChanged |
Notifies the property value has been changed.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
PropertyChanged |
Occurs when [property changed].
|
Name | Description | |
---|---|---|
ToStringOrXml |
Converts any Object to string representation in String or XML format.
(Defined by ExtensionMethods.) | |
ToXmlString |
Converts any Object to string representation in XML format.
(Defined by ExtensionMethods.) |