Class ProcessSchemaWebService
Represents class for the web service element of the business process diagram.
Inheritance
System.Object
ProcessSchemaWebService
Implements
IMetaDataSerializable
System.ICloneable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
public class ProcessSchemaWebService : ProcessSchemaActivity, IMetaDataSerializable, ICloneable, IFlowElementFactory, IFlowElement, IManagerItemInstance, IUIDataSerializable, IDesignItem, IParametrizedProcessSchemaElement, IProcessElementMetaInfo, IProcessParametersMetaInfo, IMetaItem, IProcessSchemaSerializable
Constructors
ProcessSchemaWebService()
Initializes a new instance of the ProcessSchemaWebService type.
Declaration
public ProcessSchemaWebService()
ProcessSchemaWebService(ProcessSchemaWebService)
Initializes a new instance of the ProcessSchemaWebService type.
Declaration
public ProcessSchemaWebService(ProcessSchemaWebService source)
Parameters
Type | Name | Description |
---|---|---|
ProcessSchemaWebService | source |
Properties
MethodName
Gets or sets the name of the web service method.
Declaration
[MetaTypeProperty("{30101DFC-414E-4755-805D-AE945693B2C1}")]
public string MethodName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ServiceSchemaUId
Gets or sets the web service schema unique identifier.
Declaration
[MetaTypeProperty("{34CD5A1C-C1A2-448F-8C71-EFCE2F3F67D4}")]
public Guid ServiceSchemaUId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Timeout
Gets or sets service request timeout in milliseconds.
Declaration
[MetaTypeProperty("{D5031394-A0C3-4011-9135-3206B151F5DA}")]
public int Timeout { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
ApplyMetaDataValue(DataReader)
Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
Type | Name | Description |
---|---|---|
DataReader | reader |
Overrides
Clone()
Declaration
public override object Clone()
Returns
Type | Description |
---|---|
System.Object |
Overrides
FindSchemaParameterByUId(Guid)
Declaration
protected override ProcessSchemaParameter FindSchemaParameterByUId(Guid schemaParameterUId)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | schemaParameterUId |
Returns
Type | Description |
---|---|
ProcessSchemaParameter |
Overrides
GetSchemaParameters()
Declaration
protected override ProcessSchemaParameterCollection GetSchemaParameters()
Returns
Type | Description |
---|---|
ProcessSchemaParameterCollection |
Overrides
SynchronizeParameters()
Declaration
public override void SynchronizeParameters()
Overrides
WriteMetaData(DataWriter)
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
Type | Name | Description |
---|---|---|
DataWriter | writer |
Overrides
Implements
IMetaDataSerializable
System.ICloneable