Bagikan melalui


ActiveDirectoryMembershipProvider.GetUser Metode

Definisi

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.

usernameadalah 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.

providerUserKeyadalah 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.

Berlaku untuk