RpcMethodParameter Class

Class RpcMethodParameter.

Inheritance Hierarchy

SystemObject
  TwinCAT.Ads.TypeSystemRpcMethodParameter

Namespace: TwinCAT.Ads.TypeSystem
Assembly: TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470

Syntax

C#

public class RpcMethodParameter : IRpcMethodParameter

The RpcMethodParameter type exposes the following members.

Constructors

 

Name

Description

RpcMethodParameter(String, IDataType, MethodParamFlags)

Initializes a new instance of the RpcMethodParameter class.

RpcMethodParameter(String, IDataType, MethodParamFlags, Int32)

Initializes a new instance of the RpcMethodParameter class.

RpcMethodParameter(String, IDataType, MethodParamFlags, Int32, String)

Initializes a new instance of the RpcMethodParameter class.

Properties

 

Name

Description

RpcMethodParameter Class 1:

AlignSize

Gets the size of biggest element for alignment

RpcMethodParameter Class 2:

Attributes

Gets the attributes of the IDataType

RpcMethodParameter Class 3:

Comment

Gets the Parameter Comment.

RpcMethodParameter Class 4:

HasLengthIsParameter

Gets a value indicating whether this instance has a related LengthIs Parameter.

RpcMethodParameter Class 5:

LengthIsParameterIndex

Gets the index of the LengthIs parameter (within the MethodParameter List)

RpcMethodParameter Class 6:

Name

Gets the Parameter Name

RpcMethodParameter Class 7:

ParameterFlags

Gets the parameter flags.

RpcMethodParameter Class 8:

Size

Gets the size of the RpcMethodParameter

RpcMethodParameter Class 9:

TypeGuid

Gets the Unique identifier of the parameters data type.

RpcMethodParameter Class 10:

TypeName

Gets the Data type of the Parameter

Methods

 

Name

Description

RpcMethodParameter Class 11:

Equals

Determines whether the specified object is equal to the current object.
(Inherited from Object)

RpcMethodParameter Class 12:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)

RpcMethodParameter Class 13:

GetHashCode

Serves as the default hash function.
(Inherited from Object)

RpcMethodParameter Class 14:

GetType

Gets the Type of the current instance.
(Inherited from Object)

RpcMethodParameter Class 15:

MemberwiseClone

Creates a shallow copy of the current Object.
(Inherited from Object)

RpcMethodParameter Class 16:

ToString

Returns a String that represents this instance.
(Overrides ObjectToString)

Extension Methods

 

Name

Description

IsInput

Determines whether the specified parameter is input.
(Defined by RpcMethodParameterExtension)

IsOutput

Determines whether the specified parameter is output.
(Defined by RpcMethodParameterExtension)

IsReference

Determines whether the specified parameter is output.
(Defined by RpcMethodParameterExtension)

Reference

TwinCAT.Ads.TypeSystem Namespace

Beckhoff Automation GmbH & Co. KG 2001-2026