Filter Classe

Definição

Contém uma lista de filtros que restringem linhas de dados em um conjunto de dados ou região de dados, ou restringem instâncias de grupo em um agrupamento.

public ref class Filter : Microsoft::ReportingServices::RdlObjectModel::ReportObject
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.Filter/FilterExpressionConverter))]
public class Filter : Microsoft.ReportingServices.RdlObjectModel.ReportObject
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.Filter/FilterExpressionConverter))>]
type Filter = class
    inherit ReportObject
Public Class Filter
Inherits ReportObject
Herança
Atributos

Construtores

Nome Description
Filter()

Inicializa uma nova instância da classe Filter.

Propriedades

Nome Description
ComponentMetadata

Obtém ou define os metadados do componente.

(Herdado de ReportObject)
FilterExpression

Obtém ou define uma expressão que é avaliada para cada linha de dados ou grupo e comparada a um valor de filtro.

FilterValues

Obtém ou define uma coleção de valores para comparar com a expressão do filtro.

Operator

Obtém ou define o operador para comparar os valores nas FilterExpression propriedades e FilterValues .

Parent

O pai deste relatório se opõe.

(Herdado de ReportObjectBase)
Site

Obtém ou define o site associado ao ReportObject objeto.

(Herdado de ReportObject)

Métodos

Nome Description
DeepClone()

Retorna um clone profundo dessa ReportObject instância.

(Herdado de ReportObject)
Equals(Filter)

Testa a igualdade desse objeto com outro Filter objeto.

Equals(Object)

Testa a igualdade desse objeto com outro objeto.

GetContainingDataScopes()

Retorna a lista de objetos de relatório que contém escopos de dados.

(Herdado de ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Retorna os escopos de dados para implementação padrão.

(Herdado de ReportObject)
GetDependenciesCore(IList<ReportObject>)

Retorna o núcleo de dependências do ReportObject objeto.

(Herdado de ReportObject)
GetHashCode()

Recebe um código hash único para a instância atual.

Initialize()

Inicializa a instância atual Filter .

InitializeForDesigner()

Inicializa o objeto relatório para designer.

(Herdado de ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Levanta um evento quando a propriedade da criança foi alterada.

(Herdado de ReportObject)
OnPropertyChanged(Int32, Object, Object)

Levanta um evento quando a propriedade foi alterada.

(Herdado de ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Indica se a semântica RDL é igual aos objetos centrais.

SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>)

Salva o valor da propriedade do objeto de relatório.

(Herdado de ReportObject)

Implantações explícitas de interface

Nome Description
IComponent.Disposed

Ocorre quando o ReportObject objeto é descartado.

(Herdado de ReportObject)
IDisposable.Dispose()

Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados.

(Herdado de ReportObject)

Aplica-se a