DirectorySearcher.Filter Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica a cadeia de caracteres de filtro de formato do protocolo LDAP.
public:
property System::String ^ Filter { System::String ^ get(); void set(System::String ^ value); };
public string Filter { get; set; }
public string? Filter { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
[System.DirectoryServices.DSDescription("DSFilter")]
public string Filter { get; set; }
[System.DirectoryServices.DSDescription("DSFilter")]
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Filter { get; set; }
[System.DirectoryServices.DSDescription("DSFilter")]
[System.ComponentModel.SettingsBindable(true)]
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Filter { get; set; }
member this.Filter : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
[<System.DirectoryServices.DSDescription("DSFilter")>]
member this.Filter : string with get, set
[<System.DirectoryServices.DSDescription("DSFilter")>]
[<System.ComponentModel.SettingsBindable(true)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Filter : string with get, set
[<System.DirectoryServices.DSDescription("DSFilter")>]
[<System.ComponentModel.SettingsBindable(true)>]
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Filter : string with get, set
Public Property Filter As String
Valor da propriedade
A cadeia de caracteres de filtro de pesquisa no formato LDAP, como "(objectClass=user)". O padrão é "(objectClass=*)", que recupera todos os objetos.
- Atributos
Comentários
O filtro usa as seguintes diretrizes:
A cadeia de caracteres deve estar entre parênteses.
As expressões podem usar os operadores relacionais: <, <=, =, >=, e >. Um exemplo é "(objectClass=user)". Outro exemplo é "(lastName>=Davis)".
Expressões compostas são formadas com os operadores de prefixo & e |. Um exemplo é "(&(objectClass=user)(lastName= Davis))". Outro exemplo é "(&(objectClass=printer)(|( building=42)(building=43)))".
Quando o filtro contém um atributo de ADS_UTC_TIME tipo, seu valor deve ser do formato yyyymmddhhmmssZ em que y, m, d, h, m e s se posicionam para o ano, mês, dia, hora, minuto e segundo, respectivamente. O valor de segundos (ss) é opcional. A letra final Z significa que não há diferencial de tempo. Nesse formato, "10:20:00 A.M. May 13, 1999" torna-se "19990513102000Z". Observe que Active Directory Domain Services armazena data e hora como Tempo Universal Coordenado (Horário de Greenwich). Se você especificar um horário sem diferencial de tempo, especifica a hora no horário GMT.
Se você não estiver no fuso horário Universal Coordenado, poderá adicionar um valor diferencial ao Tempo Universal Coordenado (em vez de especificar Z) para especificar uma hora de acordo com seu fuso horário. O diferencial é baseado no seguinte: diferencial = Tempo Universal Coordenado - Local. Para especificar um diferencial, use o seguinte formato: yyyymmddhhmmss[+/-]hhmm. Por exemplo, "8:52:58 P.M. March 23, 1999" New Zealand Standard Time (o diferencial é 12 horas) é especificado como "19990323205258.0+1200".
Para obter mais informações sobre o formato de cadeia de caracteres de pesquisa LDAP, consulte Sintaxe de filtro de pesquisa.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de