PrincipalContext Kelas

Definisi

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 name parameter dalam konstruktor.

Options

Mendapatkan opsi yang ditentukan dalam contextOptions parameter konstruktor.

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.

Berlaku untuk