Filter Classe

Definizione

Contiene un elenco di filtri che limita le righe di dati di un set di dati o di un'area dati o limita le istanze di gruppo di un raggruppamento.

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
Ereditarietà
Attributi

Costruttori

Filter()

Inizializza una nuova istanza della classe Filter.

Proprietà

ComponentMetadata

Ottiene o imposta i metadati del componente.

(Ereditato da ReportObject)
FilterExpression

Ottiene o imposta un'espressione che viene valutata per ogni riga di dati o gruppo e confrontata con un valore del filtro.

FilterValues

Ottiene o imposta una raccolta di valori da confrontare con l'espressione di filtro.

Operator

Ottiene o imposta l'operatore da utilizzare per confrontare i valori nelle proprietà FilterExpression e FilterValues.

Parent

Il padre di questo oggetto report.

(Ereditato da ReportObjectBase)
Site

Ottiene o imposta il sito associato all'oggetto ReportObject.

(Ereditato da ReportObject)

Metodi

DeepClone()

Restituisce un clone completo di questa istanza di ReportObject.

(Ereditato da ReportObject)
Equals(Filter)

Verifica l'uguaglianza dell'oggetto con un altro oggetto Filter.

Equals(Object)

Verifica l'uguaglianza dell'oggetto con un altro oggetto.

GetContainingDataScopes()

Restituisce l'elenco dell'oggetto report contenente gli ambiti dei dati.

(Ereditato da ReportObject)
GetDataScopesForDefaultImpl(IContainedObject)

Restituisce gli ambiti dei dati per l'implementazione predefinita.

(Ereditato da ReportObject)
GetDependenciesCore(IList<ReportObject>)

Restituisce le dipendenze nell'elemento principale per l'oggetto ReportObject.

(Ereditato da ReportObject)
GetHashCode()

Ottiene un codice hash univoco per l'istanza corrente.

Initialize()

Inizializza l'istanza corrente di Filter.

InitializeForDesigner()

Inizializza l'oggetto report per la finestra di progettazione.

(Ereditato da ReportObject)
OnChildPropertyChanged(Int32, Object, Object)

Genera un evento quando la proprietà dell'elemento figlio è stata modificata.

(Ereditato da ReportObject)
OnPropertyChanged(Int32, Object, Object)

Genera un evento quando la proprietà è stata modificata.

(Ereditato da ReportObject)
RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)

Indica se la semantica RDL è uguale agli oggetti principali.

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

Salva il valore della proprietà dell'oggetto report.

(Ereditato da ReportObject)

Implementazioni dell'interfaccia esplicita

IComponent.Disposed

Si verifica quando l'oggetto ReportObject viene eliminato.

(Ereditato da ReportObject)
IDisposable.Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

(Ereditato da ReportObject)

Si applica a