Opalis Quick Integration Kit
3.0
Assembly: Opalis.QuickIntegrationKit(in Opalis.QuickIntegrationKit.dll) Version: 3.0.0.0 (3.1.0.1)
The OpalisOutput attribute marks a specific
property inside a class that has already been marked as an
OpalisObject, as a property that publishes its value to the Opalis
Integration Server data bus.
Namespace:
Opalis.QuickIntegrationKit
Assembly: Opalis.QuickIntegrationKit(in Opalis.QuickIntegrationKit.dll) Version: 3.0.0.0 (3.1.0.1)
Syntax
Remarks
A class may mark as many properties with the OpalisOutput attribute as required.
A property marked with the OpalisOutput attribute must have a public set method.
Examples
CopyC#
[OpalisObject( "File Length")] public class FileLength { private FileInfo fileInfo; [OpalisInput] public FileInfo File { set { fileInfo = value; } } [OpalisOutput( "File Length", Description= "File length in bytes")] public long Result { get { return fileInfo.Length; } } }
Inheritance Hierarchy
System
.
.
::
.
Object
System . . :: . Attribute
Opalis.QuickIntegrationKit . . :: . OpalisOutputAttribute
System . . :: . Attribute
Opalis.QuickIntegrationKit . . :: . OpalisOutputAttribute