SmoCollectionBase.ClearAndInitialize Método
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.
Limpa objetos antigos e inicializa a coleção. Ao contrário de Refresh(), todos os objetos já listados na coleção serão substituídos por novas versões. Use esse método para garantir que todos os objetos da coleção tenham o conjunto completo de propriedades desejadas.
public void ClearAndInitialize(string filterQuery, System.Collections.Generic.IEnumerable<string> extraFields);
member this.ClearAndInitialize : string * seq<string> -> unit
Public Sub ClearAndInitialize (filterQuery As String, extraFields As IEnumerable(Of String))
Parâmetros
- filterQuery
- String
o xpath para filtrar os objetos por propriedades (por exemplo, definir o filtro como [(@IsSystemObject = 0)] excluirá os objetos do sistema do resultado. Ao definir o parâmetro como cadeia de caracteres nula ou vazia, nenhum filtro será aplicado ao resultado
- extraFields
- IEnumerable<String>
a lista de campos a serem carregados em cada objeto. (por exemplo, definir os extraFields como "new string[] { "IsSystemVersioned" })" ao chamar esse método para TableCollection incluirá a propriedade "IsSystemVersioned" para cada objeto de tabela. Ao definir o parâmetro como matriz nula ou vazia, somente os campos padrão serão incluídos no resultado