Table of Contents

Class JobSchemaService

Namespace
Dynamicweb.DataIntegration.ProviderHelpers
Assembly
Dynamicweb.DataIntegration.dll
public static class JobSchemaService
Inheritance
JobSchemaService
Inherited Members

Methods

Base64Decode(string?)

public static string Base64Decode(string? text)

Parameters

text string

Returns

string

DeleteSchema(string)

public static void DeleteSchema(string providerId)

Parameters

providerId string

GetDestinationTable(IDestination?, string, string?)

public static Table? GetDestinationTable(IDestination? destination, string tableName, string? destinationTableSchema)

Parameters

destination IDestination
tableName string
destinationTableSchema string

Returns

Table

GetDestinationTableColumns(IDestination?, string, string?)

public static ColumnCollection GetDestinationTableColumns(IDestination? destination, string tableName, string? destinationTableSchema)

Parameters

destination IDestination
tableName string
destinationTableSchema string

Returns

ColumnCollection

GetSchema(IDestination?)

public static Schema? GetSchema(IDestination? destination)

Parameters

destination IDestination

Returns

Schema

GetSchema(ISource?)

public static Schema? GetSchema(ISource? source)

Parameters

source ISource

Returns

Schema

GetSchemaNames()

public static IEnumerable<string> GetSchemaNames()

Returns

IEnumerable<string>

GetSchemaSettings(string)

public static SchemaSettings? GetSchemaSettings(string folderName)

Parameters

folderName string

Returns

SchemaSettings

GetSourceTable(ISource?, string, string?)

public static Table? GetSourceTable(ISource? source, string tableName, string? sourceTableSchema)

Parameters

source ISource
tableName string
sourceTableSchema string

Returns

Table

GetSourceTableColumns(ISource?, string, string?)

public static ColumnCollection GetSourceTableColumns(ISource? source, string tableName, string? sourceTableSchema)

Parameters

source ISource
tableName string
sourceTableSchema string

Returns

ColumnCollection

SaveProvider(IDestination?, bool)

public static void SaveProvider(IDestination? destination, bool force = false)

Parameters

destination IDestination
force bool

SaveProvider(ISource?, bool)

public static void SaveProvider(ISource? source, bool force = false)

Parameters

source ISource
force bool

SaveSchemaSettings(string, SchemaSettings)

public static void SaveSchemaSettings(string providerId, SchemaSettings settings)

Parameters

providerId string
settings SchemaSettings
To top