Changes
Created page with "{{ActivityInfoBox | title = Get Proxy Information | name = GetProxyInformation | image = | imagecaption = Activity GetProxyInformation | purpose = Get system data of proxy ob..."
{{ActivityInfoBox
| title = Get Proxy Information
| name = GetProxyInformation
| image =
| imagecaption = Activity GetProxyInformation
| purpose = Get system data of proxy object
| category = Data Exchange
| returns = Various information
| version = 2.1+
}}
The GetProxyInformation Activity returns various system data of a proxy object.
==Arguments==
{| class="wikitable sortable" | width = "50%"
|-
! Argument !! Type !! Direction !! Purpose
|- align="left"
| ProxyObject|| [[Proxy]]|| In || The proxy object
|- align="left"
| Target || [[BaseClass]]|| Out || Target object
|- align="left"
| ProxyImportStatus|| {{Integer}}|| Out || Current [[Proxy#Import_states|Import state]]
|- align="left"
| ProxyExportStatus|| {{Integer}}|| Out || Current [[Proxy#Export_states|Export state]]
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Result|| {{Boolean}}|| Out || True if data has been loaded
|}
public OutArgument<> ImportStatus { get; set; }
public OutArgument<ProxyExportStatus> ExportStatus { get; set; }
public OutArgument<int> ImportTargetVersion { get; set; }
public OutArgument<int> ExportTargetVersion { get; set; }
public OutArgument<int> ImportVersion { get; set; }
public OutArgument<int> ExportVersion { get; set; }
public OutArgument<DateTime> ImportTimeStamp { get; set; }
public OutArgument<DateTime> ExportTimeStamp { get; set; }
public OutArgument<DateTime> ExternalImportTimeStamp { get; set; }
public OutArgument<DateTime> ExternalExportTimeStamp { get; set; }
public OutArgument<int> ImportHash { get; set; }
public OutArgument<int> ExportHash { get; set; }
public OutArgument<bool> ImportDeleted { get; set; }
public OutArgument<bool> ExportDeleted { get; set; }
==Usage==
This activity is used to get different kinds of system data from a proxy object at once.
==Example==
Save the given object shallow:
{| class="wikitable" | width = "50%"
|-
! Argument!! Value
|- align="left"
| UBIKObject|| Connect this argument with a variable
|- align="left"
| ShallowSave || <source lang = "vbnet">True</source>
|}
==See also==
* [[Workflow Designer]]
[[Category:Workflows]]
[[Category:Activities]]
[[Category:Interfacing]]
| title = Get Proxy Information
| name = GetProxyInformation
| image =
| imagecaption = Activity GetProxyInformation
| purpose = Get system data of proxy object
| category = Data Exchange
| returns = Various information
| version = 2.1+
}}
The GetProxyInformation Activity returns various system data of a proxy object.
==Arguments==
{| class="wikitable sortable" | width = "50%"
|-
! Argument !! Type !! Direction !! Purpose
|- align="left"
| ProxyObject|| [[Proxy]]|| In || The proxy object
|- align="left"
| Target || [[BaseClass]]|| Out || Target object
|- align="left"
| ProxyImportStatus|| {{Integer}}|| Out || Current [[Proxy#Import_states|Import state]]
|- align="left"
| ProxyExportStatus|| {{Integer}}|| Out || Current [[Proxy#Export_states|Export state]]
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Target || {{Integer}}|| Out ||
|- align="left"
| Result|| {{Boolean}}|| Out || True if data has been loaded
|}
public OutArgument<> ImportStatus { get; set; }
public OutArgument<ProxyExportStatus> ExportStatus { get; set; }
public OutArgument<int> ImportTargetVersion { get; set; }
public OutArgument<int> ExportTargetVersion { get; set; }
public OutArgument<int> ImportVersion { get; set; }
public OutArgument<int> ExportVersion { get; set; }
public OutArgument<DateTime> ImportTimeStamp { get; set; }
public OutArgument<DateTime> ExportTimeStamp { get; set; }
public OutArgument<DateTime> ExternalImportTimeStamp { get; set; }
public OutArgument<DateTime> ExternalExportTimeStamp { get; set; }
public OutArgument<int> ImportHash { get; set; }
public OutArgument<int> ExportHash { get; set; }
public OutArgument<bool> ImportDeleted { get; set; }
public OutArgument<bool> ExportDeleted { get; set; }
==Usage==
This activity is used to get different kinds of system data from a proxy object at once.
==Example==
Save the given object shallow:
{| class="wikitable" | width = "50%"
|-
! Argument!! Value
|- align="left"
| UBIKObject|| Connect this argument with a variable
|- align="left"
| ShallowSave || <source lang = "vbnet">True</source>
|}
==See also==
* [[Workflow Designer]]
[[Category:Workflows]]
[[Category:Activities]]
[[Category:Interfacing]]
