Interface IParameter
A parameter in an operation
Inherited Members
Namespace:System.Dynamic.ExpandoObject
Assembly:SilvaDawn.SilvaModel.UML.Interfaces.dll
Syntax
public interface IParameter : IMultiplicityElement, IConnectableElement, ITypedElement, IParameterableElement, INamedElement, IElement, IElementsObservable
Properties
Default
A string representation of the default value for the parameter when an value is provided
Declaration
string Default { get; }
Property Value
Type | Description |
---|---|
System.String |
DefaultValue
The default value for the parameter when an value is provided
Declaration
IValueSpecification DefaultValue { get; set; }
Property Value
Type | Description |
---|---|
IValueSpecification |
Direction
Defines the direction of the parameter. Can be In,InOut,Out or Return
Declaration
ParameterDirection Direction { get; set; }
Property Value
Type | Description |
---|---|
ParameterDirection |
Operation
The operation that owns this parameter
Declaration
IOperation Operation { get; }
Property Value
Type | Description |
---|---|
IOperation |