Aracılığıyla paylaş


RestSource interface

Kopyalama etkinliği Rest hizmeti kaynağı.

Extends

Özellikler

additionalColumns

Kaynak verilere eklenecek ek sütunları belirtir. Tür: nesne dizisi (AdditionalColumns) (veya resultType nesne dizisi içeren ifade).

additionalHeaders

RESTful API'sine yönelik istekteki ek HTTP üst bilgileri. Tür: dize (veya resultType dizeli ifade).

httpRequestTimeout

HTTP yanıtı almak için zaman aşımı (TimeSpan). Yanıt verilerini okumak için zaman aşımı değil, yanıt alma zaman aşımıdır. Varsayılan değer: 00:01:40. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

paginationRules

Sonraki sayfa isteklerini oluşturmak için sayfalandırma kuralları. Tür: dize (veya resultType dizeli ifade).

requestBody

requestMethod POST ise RESTful API'sinin HTTP isteği gövdesi. Tür: dize (veya resultType dizeli ifade).

requestInterval

Sonraki sayfa isteğini göndermeden önce bek süre.

requestMethod

RESTful API'sini çağırmak için kullanılan HTTP yöntemi. Varsayılan değer GET'dir. Tür: dize (veya resultType dizeli ifade).

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Özellikler

maxConcurrentConnections

Kaynak veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sourceRetryCount

Kaynak yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sourceRetryWait

Kaynak yeniden deneme beklemesi. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

Özellik Ayrıntıları

additionalColumns

Kaynak verilere eklenecek ek sütunları belirtir. Tür: nesne dizisi (AdditionalColumns) (veya resultType nesne dizisi içeren ifade).

additionalColumns?: any

Özellik Değeri

any

additionalHeaders

RESTful API'sine yönelik istekteki ek HTTP üst bilgileri. Tür: dize (veya resultType dizeli ifade).

additionalHeaders?: any

Özellik Değeri

any

httpRequestTimeout

HTTP yanıtı almak için zaman aşımı (TimeSpan). Yanıt verilerini okumak için zaman aşımı değil, yanıt alma zaman aşımıdır. Varsayılan değer: 00:01:40. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

httpRequestTimeout?: any

Özellik Değeri

any

paginationRules

Sonraki sayfa isteklerini oluşturmak için sayfalandırma kuralları. Tür: dize (veya resultType dizeli ifade).

paginationRules?: any

Özellik Değeri

any

requestBody

requestMethod POST ise RESTful API'sinin HTTP isteği gövdesi. Tür: dize (veya resultType dizeli ifade).

requestBody?: any

Özellik Değeri

any

requestInterval

Sonraki sayfa isteğini göndermeden önce bek süre.

requestInterval?: any

Özellik Değeri

any

requestMethod

RESTful API'sini çağırmak için kullanılan HTTP yöntemi. Varsayılan değer GET'dir. Tür: dize (veya resultType dizeli ifade).

requestMethod?: any

Özellik Değeri

any

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "RestSource"

Özellik Değeri

"RestSource"

Devralınan Özellik Detayları

maxConcurrentConnections

Kaynak veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

maxConcurrentConnections?: any

Özellik Değeri

any

CopySource.maxConcurrentConnections'tanDevralındı

sourceRetryCount

Kaynak yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sourceRetryCount?: any

Özellik Değeri

any

CopySource.sourceRetryCount'danDevralındı

sourceRetryWait

Kaynak yeniden deneme beklemesi. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sourceRetryWait?: any

Özellik Değeri

any

CopySource.sourceRetryWait'tenDevralındı