Wie finde ich ein UserPrincipal, bei dem eine Eigenschaft nicht mit einem PrincipalSearcher definiert wurde?

8

Ich versuche, nach Benutzern in einer Instanz von AD LDS (ADAM) zu suchen, in der keine Eigenschaft festgelegt ist, z. B. wenn die Eigenschaft "company" nicht auf einen Wert im ADAM-Speicher (oder AD für diesen Wert) gesetzt ist Sache).

Wenn ich ein PrincipalSearcher und ein benutzerdefiniertes UserPrincipal mit einem benutzerdefinierten AdvancedSearchFilters Objekt verwende, bekomme ich den Fehler:

%Vor%

Hier ist mein Beispielcode:

%Vor%     
Jim 07.12.2012, 18:48
quelle

2 Antworten

8

Wenn ich meine AdvanceFilters-Klasse folgendermaßen ändere, bekomme ich die Ergebnisse, die ich brauche.

%Vor%

Es ist das "*" für den Wertteil im AdvancedFilterSet.

Danke an Sean für den richtigen Weg, um die passende Antwort für die AccountManagement-Objekte zu finden.

    
Jim 10.12.2012, 14:42
quelle
3

Verwenden Sie dies als Ihre Abfrage:

%Vor%

Text & Tabellen: Ссылка etwa zur Hälfte Auf der Seite steht "Alle Einträge ohne E-Mail-Attribut erhalten":

    
Sean 07.12.2012 18:53
quelle