Write File (Upload)

Yerel dosyayı, 'PAWFileData' nesnesini veya byte dizisini FTP sunucusuna yükler.

LocalFilePath, File ve Data alternatif kaynaklardır. LocalFilePath doluysa dosya diskten okunur.



⬅️GİRDİ

Parametre

Tip

Zorunlu

Açıklama

ConnectionSettings

PAWFtpConnectionSettings

✅Evet

FTP bağlantı bilgileri

FtpFilePath

String

✅Evet

FTP sunucusundaki hedef dosya yolu

LocalFilePath

String

❌Hayır

Yüklenecek yerel dosya yolu

File

PAWFileData

❌Hayır

Yüklenecek dosya nesnesi (LocalFilePath girdisi boşsa)

Data

Byte[]

❌Hayır

Dosya içeriği (LocalFilePath / File alternatifi)

OverrideFile

Boolean

❌Hayır

Mevcut dosyanın üzerine yazılsın mı (varsayılan: false)



➡️ÇIKTI

Parametre

Tip

Açıklama

IsPutFileSuccessful

Boolean

Yükleme başarı durumu

PutFileMessage

String

Durum mesajı veya hata detayı



⬇️DİĞER

Parametre

Tip

Varsayılan

Açıklama

ThrowException

Boolean

❌Hayır

Hata durumunda exception fırlatma (varsayılan: false)