Partager via


Classe QueryParameter

Represents a query parameter.

Hiérarchie d'héritage

System.Object
  Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel.ReportObject
      Microsoft.ReportingServices.RdlObjectModel.QueryParameter

Espace de noms :  Microsoft.ReportingServices.RdlObjectModel
Assembly :  Microsoft.ReportingServices.Designer.Controls (en Microsoft.ReportingServices.Designer.Controls.dll)

Syntaxe

'Déclaration
Public Class QueryParameter _
    Inherits ReportObject _
    Implements INamedObject
'Utilisation
Dim instance As QueryParameter
public class QueryParameter : ReportObject, 
    INamedObject
public ref class QueryParameter : public ReportObject, 
    INamedObject
type QueryParameter =  
    class 
        inherit ReportObject 
        interface INamedObject 
    end
public class QueryParameter extends ReportObject implements INamedObject

Le type QueryParameter expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique QueryParameter Initializes a new instance of the QueryParameter class.

Haut de la page

Propriétés

  Nom Description
Propriété publique AllowBlank Infrastructure. Gets or sets a value that indicates whether to allow empty value in the parameter.
Propriété publique Caption Infrastructure. Gets or sets the caption of the parameter.
Propriété publique ComponentMetadata Gets or sets the component metadata. (hérité de ReportObject.)
Propriété publique DbType Infrastructure. Gets or sets the data type of the parameter.
Propriété publique DefaultValue Infrastructure. Gets or sets the default value of the parameter.
Propriété publique IsMultiValued Infrastructure. Gets or sets whether parameter data is multi-valued.
Propriété publique IsNullable Infrastructure. Gets or sets whether parameter is nullable.
Propriété publique Name Gets or sets the parameter name.
Propriété publique Parent The parent of this report object. (hérité de ReportObjectBase.)
Propriété publique Site Infrastructure. Gets or sets the site associated with the ReportObject object. (hérité de ReportObject.)
Propriété publique UserDefined Gets or sets a value that indicates whether the parameter value is user defined.
Propriété publique ValidValuesDataSet Infrastructure. Gets or sets the valid values in the data set.
Propriété publique ValidValuesDataSetLabelField Infrastructure. Gets or sets the label field of the valid values.
Propriété publique ValidValuesDataSetQueryParameterReference Infrastructure. Gets or sets the parameter reference of the valid values in the data set.
Propriété publique ValidValuesDataSetValueField Infrastructure. Gets or sets the value field of the data set.
Propriété publique Value Gets or sets the parameter value.

Haut de la page

Méthodes

  Nom Description
Méthode publique DeepClone Infrastructure. Returns a copy of the parameters including the properties. (remplace ReportObject.DeepClone().)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetContainingDataScopes Infrastructure. Returns the list of report object that contains data scopes. (hérité de ReportObject.)
Méthode protégée GetDataScopesForDefaultImpl Infrastructure. Returns the data scopes for default implementation. (hérité de ReportObject.)
Méthode protégée GetDependenciesCore Infrastructure. Returns the dependencies core for the ReportObject object. (hérité de ReportObject.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetReportParameterName Infrastructure. Gets the name of the report parameter.
Méthode publique GetType (hérité de Object.)
Méthode publique Initialize Infrastructure. Initializes an instance of ReportObject. (hérité de ReportObject.)
Méthode protégée InitializeForDesigner Infrastructure. Initializes the report object for designer. (hérité de ReportObject.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée OnChildPropertyChanged Infrastructure. Raises an event when the property of the child was changed. (hérité de ReportObject.)
Méthode protégée OnPropertyChanged Infrastructure. Raises an event when the property was changed. (hérité de ReportObject.)
Méthode protégée RdlSemanticEqualsCore Infrastructure. Indicates whether the RDL semantic is equal to the core objects. (remplace ReportObject.RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>).)
Méthode protégée SavePropertyValue<T> Infrastructure. Saves the property value of the report object. (hérité de ReportObject.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose Infrastructure. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (hérité de ReportObject.)
Implémentation d'interface expliciteÉvénement privé IComponent.Disposed Infrastructure. Occurs when the ReportObject object is disposed. (hérité de ReportObject.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.ReportingServices.RdlObjectModel