RestSource interface
Kopyalama etkinliği Rest hizmeti kaynağı.
- Extends
Özellikler
| additional |
Kaynak verilere eklenecek ek sütunları belirtir. Tür: nesne dizisi (AdditionalColumns) (veya resultType nesne dizisi içeren ifade). |
| additional |
RESTful API'sine yönelik istekteki ek HTTP üst bilgileri. Tür: dize (veya resultType dizeli ifade). |
| http |
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])). |
| pagination |
Sonraki sayfa isteklerini oluşturmak için sayfalandırma kuralları. Tür: dize (veya resultType dizeli ifade). |
| request |
requestMethod POST ise RESTful API'sinin HTTP isteği gövdesi. Tür: dize (veya resultType dizeli ifade). |
| request |
Sonraki sayfa isteğini göndermeden önce bek süre. |
| request |
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
| max |
Kaynak veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade). |
| source |
Kaynak yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade). |
| source |
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ı