using (PrincipalContext ctx = new PrincipalContext(ContextType.Domain, Domain, UserName, Password))
{
UserPrincipal U = new UserPrincipal(ctx);
U.GivenName = strFirstName;
U.Surname = strLastName;
U.EmailAddress = strEmail;
PrincipalSearcher srch = new PrincipalSearcher(U);
foreach (var principal in srch.FindAll())
{
var p = (UserPrincipal)principal;
if (!User.Any(x => x.Email == p.EmailAddress))
{
MyUserDataset.UserRow User = User.NewUserRow();
User.FirstName = p.GivenName;
User.LastName = p.Surname;
User.UserName = p.SamAccountName;
User.Email = p.EmailAddress;
User.AddUserRow(User);
}
}
User.AcceptChanges();
}
मैं लक्ष्य निर्देशिका में कनेक्शन स्थापित करने के लिए उपरोक्त प्रिंसिपल कॉन्टेक्स्ट क्लास का उपयोग कर रहा हूं और निर्देशिका के विरुद्ध संचालन करने के लिए प्रमाण-पत्र निर्दिष्ट करता हूं।संदर्भ स्थापित करते समय कनेक्शन समय निर्धारित करने के लिए कैसे करें - प्रिंसिपल कॉन्टेक्स्ट
क्या कोई जानता है कि मैं प्रिंसिपल कॉन्टेक्स्ट कन्स्ट्रक्टर में कनेक्शन समय को कैसे निर्दिष्ट कर सकता हूं ?, मैं & पर कनेक्शन के समय में चल रहा हूं, मैं सोच रहा था कि कनेक्शन कितना समय निकाल सकता है इसके बाद मैं नियंत्रित कर सकता हूं।