Zum Hauptinhalt springen

SapConfiguration

Namespace: Meshmakers.Octo.Communication.Adapters.Sap.Models

Configuration settings for SAP RFC connection.

public record SapConfiguration : IEquatable<SapConfiguration>

Inheritance Object → SapConfiguration
Implements IEquatable<SapConfiguration>

Properties​

AppServerHost​

The hostname or IP address of the SAP application server.

public string AppServerHost { get; set; }

Property Value​

String

SystemNumber​

The SAP system number (two-digit identifier).

public string SystemNumber { get; set; }

Property Value​

String

SystemId​

The SAP system ID (SID).

public string SystemId { get; set; }

Property Value​

String

User​

The SAP user name for authentication.

public string User { get; set; }

Property Value​

String

Password​

The password for the SAP user.

public string Password { get; set; }

Property Value​

String

Client​

The SAP client number (three-digit identifier).

public string Client { get; set; }

Property Value​

String

Language​

The logon language (e.g., EN, DE).

public string Language { get; set; }

Property Value​

String

Trace​

The trace level for RFC communication (0-3).

public string Trace { get; set; }

Property Value​

String

GatewayHost​

The hostname of the SAP gateway (required for server connections).

public string GatewayHost { get; set; }

Property Value​

String

GatewayService​

The SAP gateway service name or port number.

public string GatewayService { get; set; }

Property Value​

String

ProgramId​

The program ID for registering as an RFC server destination.

public string ProgramId { get; set; }

Property Value​

String

RegistrationCount​

The number of registrations for the RFC server.

public Nullable<int> RegistrationCount { get; set; }

Property Value​

Nullable<Int32>

Constructors​

SapConfiguration()​

Caution​

Constructors of types with required members are not supported in this version of your compiler.


public SapConfiguration()

Methods​

GetConnectionString()​

Get the connection string

public string GetConnectionString()

Returns​

String