UserPrincipal Konstruktor
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.
Menginisialisasi instans baru kelas UserPrincipal.
Overload
UserPrincipal(PrincipalContext) |
Menginisialisasi instans UserPrincipal baru kelas dengan menggunakan konteks yang ditentukan. |
UserPrincipal(PrincipalContext, String, String, Boolean) |
Menginisialisasi instans UserPrincipal baru kelas dengan menggunakan konteks yang ditentukan, nama akun SAM, kata sandi, dan nilai yang diaktifkan. |
UserPrincipal(PrincipalContext)
- Sumber:
- User.cs
- Sumber:
- User.cs
- Sumber:
- User.cs
Menginisialisasi instans UserPrincipal baru kelas dengan menggunakan konteks yang ditentukan.
public:
UserPrincipal(System::DirectoryServices::AccountManagement::PrincipalContext ^ context);
public UserPrincipal (System.DirectoryServices.AccountManagement.PrincipalContext context);
new System.DirectoryServices.AccountManagement.UserPrincipal : System.DirectoryServices.AccountManagement.PrincipalContext -> System.DirectoryServices.AccountManagement.UserPrincipal
Public Sub New (context As PrincipalContext)
Parameter
- context
- PrincipalContext
PrincipalContext yang menentukan server atau domain tempat operasi dilakukan.
Contoh
Contoh kode berikut terhubung ke domain LDAP "fabrikam.com" dengan nama pengguna dan kata sandi yang diinisialisasi di PrincipalContext konstruktor ke "administrator" dan "securelyStoredPassword."
Properti yang diatur dalam contoh, seperti nama pengguna dan alamat email, dibuat di bawah kontainer yang ditentukan dalam PrincipalContext konstruktor: "CN=Users,DC=fabrikam,DC=com."
PrincipalContext ctx = new PrincipalContext(
ContextType.Domain,
"fabrikam.com",
"CN=Users,DC=fabrikam,DC=com",
"administrator",
"securelyStoredPassword");
UserPrincipal usr = new UserPrincipal(ctx);
usr.Name = "Jim Daly";
usr.Description = "This is the user account for Jim Daly";
usr.EmailAddress = "jimdaly@fabrikam.com";
usr.SetPassword("securelyStoredPassword");
usr.Save();
usr.Dispose();
ctx.Dispose();
Keterangan
Akun utama pengguna tidak bertahan saat dibuat. Untuk menyimpan akun, panggil Save metode .
Berlaku untuk
UserPrincipal(PrincipalContext, String, String, Boolean)
- Sumber:
- User.cs
- Sumber:
- User.cs
- Sumber:
- User.cs
Menginisialisasi instans UserPrincipal baru kelas dengan menggunakan konteks yang ditentukan, nama akun SAM, kata sandi, dan nilai yang diaktifkan.
public:
UserPrincipal(System::DirectoryServices::AccountManagement::PrincipalContext ^ context, System::String ^ samAccountName, System::String ^ password, bool enabled);
public UserPrincipal (System.DirectoryServices.AccountManagement.PrincipalContext context, string samAccountName, string password, bool enabled);
new System.DirectoryServices.AccountManagement.UserPrincipal : System.DirectoryServices.AccountManagement.PrincipalContext * string * string * bool -> System.DirectoryServices.AccountManagement.UserPrincipal
Public Sub New (context As PrincipalContext, samAccountName As String, password As String, enabled As Boolean)
Parameter
- context
- PrincipalContext
PrincipalContext yang menentukan server atau domain tempat operasi dilakukan.
- samAccountName
- String
Nama akun SAM untuk prinsipal pengguna ini.
- password
- String
Kata sandi untuk akun ini.
- enabled
- Boolean
Nilai Boolean yang menentukan apakah akun diaktifkan.
Keterangan
Akun utama pengguna tidak bertahan saat dibuat. Untuk menyimpan akun, panggil Save metode .