Codeunit "Graph Connection Setup"
ID 5456
Namespace: Microsoft.Integration.Graph
Methods
CanRunSync
procedure CanRunSync(): Boolean
Returns
ConstructConnectionString
procedure ConstructConnectionString(EntityEndpoint: Text, EntityListEndpoint: Text, ResourceUri: Text, ResourceRoles: Text): Text
Parameters
| Name |
Type |
Description |
|
EntityEndpoint
|
Text
|
|
|
EntityListEndpoint
|
Text
|
|
|
ResourceUri
|
Text
|
|
|
ResourceRoles
|
Text
|
|
Returns
GetGraphNotificationUrl
procedure GetGraphNotificationUrl(): Text[250]
Returns
| Type |
Description |
|
Text[250]
|
|
GetInboundConnectionName
procedure GetInboundConnectionName(TableID: Integer): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
Returns
GetInboundConnectionString
procedure GetInboundConnectionString(TableID: Integer): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
Returns
GetSubscriptionConnectionName
procedure GetSubscriptionConnectionName(TableID: Integer): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
Returns
GetSubscriptionConnectionString
procedure GetSubscriptionConnectionString(TableID: Integer): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
Returns
GetSynchronizeConnectionName
procedure GetSynchronizeConnectionName(TableID: Integer): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
Returns
GetSynchronizeConnectionString
procedure GetSynchronizeConnectionString(TableID: Integer): Text
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
Returns
RegisterConnectionForEntity
procedure RegisterConnectionForEntity(InboundConnectionName: Text, InboundConnectionString: Text, SubscriptionConnectionName: Text, SubscriptionConnectionString: Text, SynchronizeConnectionName: Text, SynchronizeConnectionString: Text)
Parameters
| Name |
Type |
Description |
|
InboundConnectionName
|
Text
|
|
|
InboundConnectionString
|
Text
|
|
|
SubscriptionConnectionName
|
Text
|
|
|
SubscriptionConnectionString
|
Text
|
|
|
SynchronizeConnectionName
|
Text
|
|
|
SynchronizeConnectionString
|
Text
|
|
RegisterConnections
procedure RegisterConnections()
Events
OnCheckForceSync
[IntegrationEvent(False,False)]
local procedure OnCheckForceSync(var Force: Boolean)
Parameters
| Name |
Type |
Description |
|
Force
|
Boolean
|
|
OnGetInboundConnectionName
[IntegrationEvent(False,False)]
local procedure OnGetInboundConnectionName(TableID: Integer, var ConnectionName: Text)
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
ConnectionName
|
Text
|
|
OnGetInboundConnectionString
[IntegrationEvent(False,False)]
local procedure OnGetInboundConnectionString(TableID: Integer, var ConnectionString: Text)
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
ConnectionString
|
Text
|
|
OnGetSubscriptionConnectionName
[IntegrationEvent(False,False)]
local procedure OnGetSubscriptionConnectionName(TableID: Integer, var ConnectionName: Text)
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
ConnectionName
|
Text
|
|
OnGetSubscriptionConnectionString
[IntegrationEvent(False,False)]
local procedure OnGetSubscriptionConnectionString(TableID: Integer, var ConnectionString: Text)
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
ConnectionString
|
Text
|
|
OnGetSynchronizeConnectionName
[IntegrationEvent(False,False)]
local procedure OnGetSynchronizeConnectionName(TableID: Integer, var ConnectionName: Text)
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
ConnectionName
|
Text
|
|
OnGetSynchronizeConnectionString
[IntegrationEvent(False,False)]
local procedure OnGetSynchronizeConnectionString(TableID: Integer, var ConnectionString: Text)
Parameters
| Name |
Type |
Description |
|
TableID
|
Integer
|
|
|
ConnectionString
|
Text
|
|
OnRegisterConnections
[IntegrationEvent(False,False)]
local procedure OnRegisterConnections()
OnIsS2SAuthenticationEnabled
[IntegrationEvent(False,False)]
local procedure OnIsS2SAuthenticationEnabled(var IsS2SAuthentication: Boolean, var IsHandled: Boolean)
Parameters
| Name |
Type |
Description |
|
IsS2SAuthentication
|
Boolean
|
|
|
IsHandled
|
Boolean
|
|
See also