Поделиться через


Класс ReportParameter

Represents a report parameter.

Иерархия наследования

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

Пространство имен:  ReportService2005
Сборка:  ReportService2005 (в ReportService2005.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class ReportParameter
'Применение
Dim instance As ReportParameter
[SerializableAttribute]
public class ReportParameter
[SerializableAttribute]
public ref class ReportParameter
[<SerializableAttribute>]
type ReportParameter =  class end
public class ReportParameter

Тип ReportParameter обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод ReportParameter Initializes a new instance of the ReportParameter class.

В начало

Свойства

  Имя Описание
Открытое свойство AllowBlank Indicates whether an empty string is a valid value for the parameter.
Открытое свойство AllowBlankSpecified Gets or sets a value that indicates whether the AllowBlank property is specified.
Открытое свойство DefaultValues Gets or sets the default value of the parameter.
Открытое свойство DefaultValuesQueryBased Indicates whether the default values of the parameter are based on a query.
Открытое свойство DefaultValuesQueryBasedSpecified Gets or sets a value that indicates whether the DefaultValuesQueryBased property is specified.
Открытое свойство Dependencies A list of parameters whose values are used to retrieve additional parameter values in a query.
Открытое свойство ErrorMessage The error message returned when a parameter value has failed validation.
Открытое свойство MultiValue Indicates whether the parameter is a multi-valued parameter.
Открытое свойство MultiValueSpecified Gets or sets a value that indicates whether the MultiValue property is specified.
Открытое свойство Name Gets or sets the name of the parameter.
Открытое свойство Nullable Indicates whether the value of the parameter can be nullNothingnullptrunitпустая ссылка (Nothing в Visual Basic).
Открытое свойство NullableSpecified Gets or sets a value that indicates whether the Nullable property is specified.
Открытое свойство Prompt Gets or sets the text that prompts the user for parameter values.
Открытое свойство PromptUser Indicates whether the user is prompted for the value of the parameter.
Открытое свойство PromptUserSpecified Gets or sets a value that indicates whether the PromptUser property is specified.
Открытое свойство QueryParameter Indicates whether the parameter is used in a query.
Открытое свойство QueryParameterSpecified Gets or sets a value that indicates whether the QueryParameter property is specified.
Открытое свойство State Describes the state (ParameterStateEnum) of the parameter.
Открытое свойство StateSpecified Gets or sets a value that indicates whether the State property is specified.
Открытое свойство Type Gets or sets the data type (ParameterTypeEnum enumeration) of the parameter.
Открытое свойство TypeSpecified Gets or sets a value that indicates whether the Type property is specified.
Открытое свойство ValidValues The available ValidValues objects for the parameter.
Открытое свойство ValidValuesQueryBased Indicates whether the parameter's valid values are based on a query.
Открытое свойство ValidValuesQueryBasedSpecified Gets or sets a value that indicates whether the ValidValuesQueryBased property is specified.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Замечания

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

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.