Show / Hide Table of Contents

Class ProcessSchemaParameterValueProvider

Inheritance
System.Object
DataProvider
DesignModeValuesProvider
WebServiceDesignModeValuesProvider
ProcessSchemaParameterValueProvider
Implements
IManagerItemInstance
Inherited Members
WebServiceDesignModeValuesProvider.InitializeParameters(Dictionary<String, String>)
WebServiceDesignModeValuesProvider.Code
DesignModeValuesProvider.Parameters
DesignModeValuesProvider.ExtraParameters
DataProvider.Initialize(AppConnection)
DataProvider.AppConnection
DataProvider.Provider
DataProvider.ManagerItem
DataProvider.Manager
System.Object.ToString()
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 ProcessSchemaParameterValueProvider : WebServiceDesignModeValuesProvider, IManagerItemInstance

Constructors

ProcessSchemaParameterValueProvider()

Declaration
public ProcessSchemaParameterValueProvider()

Properties

DataGetMethod

Declaration
public override string DataGetMethod { get; }
Property Value
Type Description
System.String
Overrides
WebServiceDesignModeValuesProvider.DataGetMethod

DataService

Declaration
public override string DataService { get; }
Property Value
Type Description
System.String
Overrides
WebServiceDesignModeValuesProvider.DataService

DataValueTypeUId

Declaration
public Guid DataValueTypeUId { get; set; }
Property Value
Type Description
System.Guid

GetSysSettingMethod

Declaration
public virtual string GetSysSettingMethod { get; }
Property Value
Type Description
System.String

GetSysValueMethod

Declaration
public virtual string GetSysValueMethod { get; }
Property Value
Type Description
System.String

XType

Declaration
public string XType { get; }
Property Value
Type Description
System.String

Methods

DeserializeValue(UserConnection, Object, Type, String)

Declaration
public override object DeserializeValue(UserConnection userConnection, object sourceObject, Type valueType, string designValue)
Parameters
Type Name Description
UserConnection userConnection
System.Object sourceObject
System.Type valueType
System.String designValue
Returns
Type Description
System.Object
Overrides
DesignModeValuesProvider.DeserializeValue(UserConnection, Object, Type, String)

GetFilters(UserConnection, Object, String, Type, String)

Declaration
public override Dictionary<string, string> GetFilters(UserConnection userConnection, object sourceObject, string propertyName, Type valueType, string value)
Parameters
Type Name Description
UserConnection userConnection
System.Object sourceObject
System.String propertyName
System.Type valueType
System.String value
Returns
Type Description
System.Collections.Generic.Dictionary<System.String, System.String>
Overrides
DesignModeValuesProvider.GetFilters(UserConnection, Object, String, Type, String)

SerializeValue(UserConnection, Object, Type, Object, out Object, out String)

Declaration
public override void SerializeValue(UserConnection userConnection, object sourceObject, Type valueType, object designValue, out object value, out string displayValue)
Parameters
Type Name Description
UserConnection userConnection
System.Object sourceObject
System.Type valueType
System.Object designValue
System.Object value
System.String displayValue
Overrides
DesignModeValuesProvider.SerializeValue(UserConnection, Object, Type, Object, out Object, out String)

Implements

IManagerItemInstance

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX