Класс ReportParameterCollection

A collection of ReportParameter objects. This class cannot be inherited.

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

System. . :: . .Object
  System.Collections.Specialized. . :: . .NameObjectCollectionBase
    Microsoft.ReportingServices.ReportRendering..::..ReportParameterCollection

Пространство имен:  Microsoft.ReportingServices.ReportRendering
Сборка:  Microsoft.ReportingServices.ProcessingCore (в Microsoft.ReportingServices.ProcessingCore.dll)

Синтаксис

'Декларация
Public NotInheritable Class ReportParameterCollection _
    Inherits NameObjectCollectionBase
'Применение
Dim instance As ReportParameterCollection
public sealed class ReportParameterCollection : NameObjectCollectionBase
public ref class ReportParameterCollection sealed : public NameObjectCollectionBase
[<SealedAttribute>]
type ReportParameterCollection =  
    class
        inherit NameObjectCollectionBase
    end
public final class ReportParameterCollection extends NameObjectCollectionBase

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

Свойства

  Имя Описание
Открытое свойство AsNameValueCollection Contains report parameters as a sorted collection of associated string keys and string values, which can be accessed using either the key or the index.
Открытое свойство Count (Производный от NameObjectCollectionBase.)
Защищенное свойство IsReadOnly (Производный от NameObjectCollectionBase.)
Открытое свойство IsValid Indicates whether all of the report parameters have been correctly specified.
Открытое свойство Item[ ( [ ( Int32] ) ] ) Gets the parameter located in the collection at the position indicated by the index. In C#, this property is the indexer for the ReportParameterCollection class.
Открытое свойство Item[ ( [ ( String] ) ] ) Gets the report parameter from the collection. The parameter retrieved is the parameter from the collection that matches the name specified in the name parameter. In C#, this property is the indexer for the ReportParameterCollection class.
Открытое свойство Keys (Производный от NameObjectCollectionBase.)

В начало

Методы

  Имя Описание
Защищенный метод BaseAdd (Производный от NameObjectCollectionBase.)
Защищенный метод BaseClear (Производный от NameObjectCollectionBase.)
Защищенный метод BaseGet(String) (Производный от NameObjectCollectionBase.)
Защищенный метод BaseGet(Int32) (Производный от NameObjectCollectionBase.)
Защищенный метод BaseGetAllKeys (Производный от NameObjectCollectionBase.)
Защищенный метод BaseGetAllValues() () () () (Производный от NameObjectCollectionBase.)
Защищенный метод BaseGetAllValues(Type) (Производный от NameObjectCollectionBase.)
Защищенный метод BaseGetKey (Производный от NameObjectCollectionBase.)
Защищенный метод BaseHasKeys (Производный от NameObjectCollectionBase.)
Защищенный метод BaseRemove (Производный от NameObjectCollectionBase.)
Защищенный метод BaseRemoveAt (Производный от NameObjectCollectionBase.)
Защищенный метод BaseSet(String, Object) (Производный от NameObjectCollectionBase.)
Защищенный метод BaseSet(Int32, Object) (Производный от NameObjectCollectionBase.)
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetEnumerator (Производный от NameObjectCollectionBase.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetObjectData (Производный от NameObjectCollectionBase.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод OnDeserialization (Производный от NameObjectCollectionBase.)
Открытый метод ToString (Производный от Object.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод ICollection. . :: . .CopyTo (Производный от NameObjectCollectionBase.)
Явная реализация интерфейсаЗакрытое свойство ICollection. . :: . .IsSynchronized (Производный от NameObjectCollectionBase.)
Явная реализация интерфейсаЗакрытое свойство ICollection. . :: . .SyncRoot (Производный от NameObjectCollectionBase.)

В начало

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

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