ProcessStartInfo.Password Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Penting
API ini bukan kompatibel CLS.
Mendapatkan atau mengatur string aman yang berisi kata sandi pengguna untuk digunakan saat memulai proses.
public:
property System::Security::SecureString ^ Password { System::Security::SecureString ^ get(); void set(System::Security::SecureString ^ value); };
[System.CLSCompliant(false)]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public System.Security.SecureString? Password { get; set; }
[System.CLSCompliant(false)]
public System.Security.SecureString Password { get; set; }
public System.Security.SecureString Password { get; set; }
[<System.CLSCompliant(false)>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.Password : System.Security.SecureString with get, set
[<System.CLSCompliant(false)>]
member this.Password : System.Security.SecureString with get, set
member this.Password : System.Security.SecureString with get, set
Public Property Password As SecureString
Nilai Properti
Kata sandi pengguna yang digunakan saat memulai proses.
- Atribut
Keterangan
Penting
Properti WorkingDirectory harus diatur jika UserName dan Password disediakan. Jika properti tidak diatur, direktori kerja default adalah %SYSTEMROOT%\system32.
Catatan
DomainMengatur properti , UserName, dan Password dalam objek adalah praktik yang ProcessStartInfo direkomendasikan untuk memulai proses dengan kredensial pengguna.
Objek SecureString seperti String objek di dalamnya memiliki nilai teks. Namun, nilai SecureString objek dienkripsi secara otomatis, itu dapat dimodifikasi sampai aplikasi Anda menandainya sebagai baca-saja, dan dapat dihapus dari memori komputer oleh aplikasi Anda atau pengumpul sampah .NET Framework.
Untuk informasi selengkapnya tentang string aman dan contoh cara mendapatkan kata sandi untuk mengatur properti ini, lihat SecureString kelas .
Catatan
Jika Anda memberikan nilai untuk Password properti , UseShellExecute properti harus false
, atau InvalidOperationException akan dilemparkan ketika Process.Start(ProcessStartInfo) metode dipanggil.