PrincipalContext Kelas
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.
Merangkum server atau domain tempat semua operasi dilakukan, kontainer yang digunakan sebagai dasar operasi tersebut, dan kredensial yang digunakan untuk melakukan operasi.
public ref class PrincipalContext : IDisposable
public class PrincipalContext : IDisposable
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class PrincipalContext : IDisposable
type PrincipalContext = class
interface IDisposable
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type PrincipalContext = class
interface IDisposable
Public Class PrincipalContext
Implements IDisposable
- Warisan
-
PrincipalContext
- Atribut
- Penerapan
Keterangan
Untuk operasi pencarian, konteks utama menentukan basis pencarian, dan untuk operasi sisipan konteks menentukan kontainer tempat objek disisipkan.
Konstruktor
PrincipalContext(ContextType) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks yang ditentukan. |
PrincipalContext(ContextType, String) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks dan nama yang ditentukan. |
PrincipalContext(ContextType, String, String) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks, nama, dan kontainer yang ditentukan. |
PrincipalContext(ContextType, String, String, ContextOptions) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks, nama, kontainer, dan opsi konteks yang ditentukan. |
PrincipalContext(ContextType, String, String, ContextOptions, String, String) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks, nama, kontainer, opsi konteks, nama pengguna, dan kata sandi yang ditentukan. |
PrincipalContext(ContextType, String, String, String) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks, nama, nama pengguna, dan kata sandi yang ditentukan. |
PrincipalContext(ContextType, String, String, String, String) |
Menginisialisasi instans PrincipalContext baru kelas dengan jenis konteks, nama, kontainer, nama pengguna, dan kata sandi yang ditentukan. |
Properti
ConnectedServer |
Mendapatkan nama server tempat konteks utama tersambung. |
Container |
Mendapatkan nilai yang ditentukan dalam parameter kontainer di konstruktor. |
ContextType |
Mendapatkan jenis konteks yang menentukan jenis penyimpanan untuk konteks utama. |
Name |
Mendapatkan nilai yang ditentukan sebagai |
Options |
Mendapatkan opsi yang ditentukan dalam |
UserName |
Mendapatkan nilai yang ditentukan dalam parameter nama pengguna di konstruktor. |
Metode
Dispose() |
Membuang instans PrincipalContext objek saat ini. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
ValidateCredentials(String, String) |
Membuat koneksi ke server dan mengembalikan nilai Boolean yang menentukan apakah nama pengguna dan kata sandi yang ditentukan valid. |
ValidateCredentials(String, String, ContextOptions) |
Membuat koneksi ke server dan mengembalikan nilai Boolean yang menentukan apakah nama pengguna dan kata sandi yang ditentukan valid. Metode ini melakukan validasi kredensial cepat dari nama pengguna dan kata sandi. |