Share via


Classe ReportParameter

Represents a report parameter.

Hiérarchie d'héritage

System. . :: . .Object
  ReportService2005..::..ReportParameter

Espace de noms :  ReportService2005
Assembly :  ReportService2005 (en ReportService2005.dll)

Syntaxe

'Déclaration
<SerializableAttribute> _
Public Class ReportParameter
'Utilisation
Dim instance As ReportParameter
[SerializableAttribute]
public class ReportParameter
[SerializableAttribute]
public ref class ReportParameter
[<SerializableAttribute>]
type ReportParameter =  class end
public class ReportParameter

Le type ReportParameter expose les membres suivants.

Constructeurs

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

Haut de la page

Propriétés

  Nom Description
Propriété publique AllowBlank Indicates whether an empty string is a valid value for the parameter.
Propriété publique AllowBlankSpecified Gets or sets a value that indicates whether the AllowBlank property is specified.
Propriété publique DefaultValues Gets or sets the default value of the parameter.
Propriété publique DefaultValuesQueryBased Indicates whether the default values of the parameter are based on a query.
Propriété publique DefaultValuesQueryBasedSpecified Gets or sets a value that indicates whether the DefaultValuesQueryBased property is specified.
Propriété publique Dependencies A list of parameters whose values are used to retrieve additional parameter values in a query.
Propriété publique ErrorMessage The error message returned when a parameter value has failed validation.
Propriété publique MultiValue Indicates whether the parameter is a multi-valued parameter.
Propriété publique MultiValueSpecified Gets or sets a value that indicates whether the MultiValue property is specified.
Propriété publique Name Gets or sets the name of the parameter.
Propriété publique Nullable Indicates whether the value of the parameter can be nullNothingnullptrunitune référence Null (Nothing dans Visual Basic).
Propriété publique NullableSpecified Gets or sets a value that indicates whether the Nullable property is specified.
Propriété publique Prompt Gets or sets the text that prompts the user for parameter values.
Propriété publique PromptUser Indicates whether the user is prompted for the value of the parameter.
Propriété publique PromptUserSpecified Gets or sets a value that indicates whether the PromptUser property is specified.
Propriété publique QueryParameter Indicates whether the parameter is used in a query.
Propriété publique QueryParameterSpecified Gets or sets a value that indicates whether the QueryParameter property is specified.
Propriété publique State Describes the state (ParameterStateEnum) of the parameter.
Propriété publique StateSpecified Gets or sets a value that indicates whether the State property is specified.
Propriété publique Type Gets or sets the data type (ParameterTypeEnum enumeration) of the parameter.
Propriété publique TypeSpecified Gets or sets a value that indicates whether the Type property is specified.
Propriété publique ValidValues The available ValidValues objects for the parameter.
Propriété publique ValidValuesQueryBased Indicates whether the parameter's valid values are based on a query.
Propriété publique ValidValuesQueryBasedSpecified Gets or sets a value that indicates whether the ValidValuesQueryBased property is specified.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Notes

A ReportParameter object is returned as output by the GetReportParameters method and is passed as input to the SetReportParameters method.

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.