ActiveDirectoryMembershipProvider.GetUser Metode
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.
Mendapatkan informasi dari pengguna keanggotaan di penyimpanan data Direktori Aktif.
Overload
GetUser(String, Boolean) |
Mendapatkan informasi pengguna keanggotaan yang terkait dengan nama pengguna yang ditentukan. |
GetUser(Object, Boolean) |
Mendapatkan informasi pengguna keanggotaan yang terkait dengan kunci pengguna yang ditentukan. |
GetUser(String, Boolean)
Mendapatkan informasi pengguna keanggotaan yang terkait dengan nama pengguna yang ditentukan.
public:
override System::Web::Security::MembershipUser ^ GetUser(System::String ^ username, bool userIsOnline);
public override System.Web.Security.MembershipUser GetUser (string username, bool userIsOnline);
override this.GetUser : string * bool -> System.Web.Security.MembershipUser
Public Overrides Function GetUser (username As String, userIsOnline As Boolean) As MembershipUser
Parameter
- username
- String
Nama pengguna untuk mendapatkan informasi.
- userIsOnline
- Boolean
Metode GetUser(String, Boolean) mengabaikan parameter ini.
Mengembalikan
MembershipUser Instans yang mewakili pengguna yang ditentukan. Jika tidak ada pengguna yang ditemukan di penyimpanan data Direktori Aktif untuk nilai yang ditentukan username
, null
dikembalikan.
Pengecualian
username
kosong, atau melebihi panjang maksimum untuk nama pengguna (biasanya 256 karakter).
-atau-
username
berisi koma.
-atau-
Nama pengguna dipetakan ke userPrincipalName
atribut dan username
parameter berisi garis miring terbalik.
username
adalah null
.
Metode GetUser(String, Boolean) ini dipanggil sebelum instans diinisialisasi ActiveDirectoryMembershipProvider .
Keterangan
Metode GetUser ini dipanggil oleh Membership kelas untuk mengambil informasi tentang pengguna yang ditentukan dari penyimpanan data Direktori Aktif.
Penyedia menggunakan pencarian subtree mulai dari titik pencarian yang ditentukan dalam string koneksi. ActiveDirectoryMembershipProvider Lihat topik kelas untuk informasi selengkapnya tentang string koneksi.
Spasi di depan dan di belakang dipangkas dari username
nilai parameter.
Lihat juga
Berlaku untuk
GetUser(Object, Boolean)
Mendapatkan informasi pengguna keanggotaan yang terkait dengan kunci pengguna yang ditentukan.
public:
override System::Web::Security::MembershipUser ^ GetUser(System::Object ^ providerUserKey, bool userIsOnline);
public override System.Web.Security.MembershipUser GetUser (object providerUserKey, bool userIsOnline);
override this.GetUser : obj * bool -> System.Web.Security.MembershipUser
Public Overrides Function GetUser (providerUserKey As Object, userIsOnline As Boolean) As MembershipUser
Parameter
- providerUserKey
- Object
Pengidentifikasi unik untuk pengguna.
- userIsOnline
- Boolean
Metode GetUser(Object, Boolean) mengabaikan parameter ini.
Mengembalikan
MembershipUser Instans yang mewakili pengguna yang ditentukan. Jika tidak ada pengguna yang ditemukan di penyimpanan data Direktori Aktif untuk nilai yang ditentukan providerUserKey
, null
dikembalikan.
Pengecualian
Metode GetUser(Object, Boolean) ini dipanggil sebelum instans diinisialisasi ActiveDirectoryMembershipProvider .
providerUserKey
bukan berjenis SecurityIdentifier.
providerUserKey
adalah null
.
Keterangan
Metode GetUser ini dipanggil oleh Membership kelas untuk mengambil informasi tentang pengguna yang ditentukan dari penyimpanan data Direktori Aktif.
Pencarian mencari instans pengguna di mana objectSID
atribut cocok dengan providerUserKey
parameter .
Penyedia menggunakan pencarian subtree mulai dari titik pencarian yang ditentukan dalam string koneksi. ActiveDirectoryMembershipProvider Lihat topik kelas untuk informasi selengkapnya tentang string koneksi.