C#获取RFC函数模块参数

Getting RFC function module parameters in C#

我目前在 C# 中使用 SAP .NET 连接器 3.0,我想从给定的功能模块中获取导入、导出和 Table 等参数。

在使用 SAP .NET 连接器时,在 C# 中有什么方法可以做到这一点吗?

最正式有效的方法是调用函数RFC_METADATA_GETSAP note 1456826 - Reduction in roundtrips with SAP Connectors

中有说明

假设您指的是功能模块的接口定义,从 SAP 系统查询和解释此 RFC 元数据的功能已包含在连接器库中。

作为 NCo 3.0 的入口点,请查看其官方 API 文档 NCo30APIDocumentation.chm在 class RfcFunctionMetadata 并遍历其项目。您可以从方法 RfcRepository.GetFunctionMetadata(string functionName).

获取特定 ABAP 功能模块的 RfcFunctionMetadata 对象