次のサンプルコードがあります。
namespace DirectorySearcher
{
class Program
{
static void Main(string[] args)
{
using (var context = new PrincipalContext(ContextType.Domain, "bobo.net"))
{
using (var searcher = new PrincipalSearcher(new UserPrincipal(context) { Enabled = true }))
{
List<Principal> results = new List<Principal>();
results.AddRange(searcher.FindAll());
//foreach (var result in searcher.FindAll())
//{
//Console.WriteLine("displayName : " + result.DisplayName);
//Console.WriteLine("name : " + result.Name);
//Console.WriteLine();
//}
}
}
Console.WriteLine("Done");
Console.ReadLine();
}
}
}
result.DisplayName と result.Name のみを結果リストに割り当てるにはどうすればよいですか?
最初にこれら 2 つの値のみを引き戻すように PrincipalSearcher を構成できますか?
PowerShell でできるように:
Get-ADUser -Properties DisplayName,Name
ありがとう