ParameterCollection ParameterCollection ParameterCollection ParameterCollection Class

Definition

Stellt eine Auflistung von Parameter und Parameter abgeleiteter Objekte dar, die von Datenquellen-Steuerelementen in erweiterten Datenbindungsszenarien verwendet werden.Represents a collection of Parameter and Parameter-derived objects that are used by data source controls in advanced data-binding scenarios.

public ref class ParameterCollection : System::Web::UI::StateManagedCollection
public class ParameterCollection : System.Web.UI.StateManagedCollection
type ParameterCollection = class
    inherit StateManagedCollection
Public Class ParameterCollection
Inherits StateManagedCollection
Vererbung
ParameterCollectionParameterCollectionParameterCollectionParameterCollection

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein AccessDataSource -Steuerelement FormParameter und ein verwendet werden, um Informationen aus einer Microsoft GridView Access-Datenbank in einem-Steuerelement anzuzeigen.The following code example demonstrates how to use an AccessDataSource control and a FormParameter to display information from a Microsoft Access database in a GridView control. Das FormParameter -Objekt wird mithilfe der SelectParameters Add -Methode der-Auflistung hinzugefügt.The FormParameter object is added to the SelectParameters collection using the Add method.

Wichtig

Dieses Beispiel umfasst ein Textfeld, das Benutzereingaben akzeptiert, die ein potenzielles Sicherheitsrisiko darstellen.This example has a text box that accepts user input, which is a potential security threat. Standardmäßig stellen ASP.NET-Webseiten sicher, dass Benutzereingaben keine Skript- oder HTML-Elemente enthalten.By default, ASP.NET Web pages validate that user input does not include script or HTML elements. Weitere Informationen finden Sie unter Übersicht über Skriptangriffe.For more information, see Script Exploits Overview.

<%@Page  Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

void Page_Load(Object sender, EventArgs e){

  // You can add a FormParameter to the AccessDataSource control's
  // SelectParameters collection programmatically.
  AccessDataSource1.SelectParameters.Clear();

  // Security Note: The AccessDataSource uses a FormParameter,
  // Security Note: which does not perform validation of input from the client.
  // Security Note: To validate the value of the FormParameter,
  // Security Note: handle the Selecting event.

  FormParameter formParam = new FormParameter("lastname","LastNameBox");
  formParam.Type=TypeCode.String;
  AccessDataSource1.SelectParameters.Add(formParam);
}

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <asp:accessdatasource
          id="AccessDataSource1"
          runat="server"
          datasourcemode="DataSet"
          datafile="Northwind.mdb"
          selectcommand="SELECT OrderID,CustomerID,OrderDate,RequiredDate,ShippedDate
                         FROM Orders WHERE EmployeeID =
                         (SELECT EmployeeID FROM Employees WHERE LastName = @lastname)">
      </asp:accessdatasource>

      <br />Enter the name "Davolio" or "King" in the text box and click the button.

      <br />
      <asp:textbox
        id="LastNameBox"
        runat="server" />

      <br />
      <asp:button
        id="Button1"
        runat="server"
        text="Get Records" />

      <br />
      <asp:gridview
          id="GridView1"
          runat="server"
          allowsorting="True"
          datasourceid="AccessDataSource1">
      </asp:gridview>

    </form>
  </body>
</html>
<%@Page  Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

Private Sub Page_Load(sender As Object, e As EventArgs)

  ' You can add a FormParameter to the AccessDataSource control's
  ' SelectParameters collection programmatically.
  AccessDataSource1.SelectParameters.Clear()

  ' Security Note: The AccessDataSource uses a FormParameter,
  ' Security Note: which does not perform validation of input from the client.
  ' Security Note: To validate the value of the FormParameter,
  ' Security Note: handle the Selecting event.

  Dim formParam As New FormParameter("lastname","LastNameBox")
  formParam.Type=TypeCode.String
  AccessDataSource1.SelectParameters.Add(formParam)
End Sub ' Page_Load

</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <asp:accessdatasource
          id="AccessDataSource1"
          runat="server"
          datasourcemode="DataSet"
          datafile="Northwind.mdb"
          selectcommand="SELECT OrderID,CustomerID,OrderDate,RequiredDate,ShippedDate
                         FROM Orders WHERE EmployeeID =
                         (SELECT EmployeeID FROM Employees WHERE LastName = @lastname)">
      </asp:accessdatasource>

      <br />Enter the name "Davolio" or "King" in the text box and click the button.

      <br />
      <asp:textbox
        id="LastNameBox"
        runat="server" />

      <br />
      <asp:button
        id="Button1"
        runat="server"
        text="Get Records" />

      <br />
      <asp:gridview
          id="GridView1"
          runat="server"
          allowsorting="True"
          datasourceid="AccessDataSource1">
      </asp:gridview>

    </form>
  </body>
</html>

Hinweise

Die ParameterCollection -Klasse stellt eine Auflistung Parameter von-Objekten dar, die in erweiterten Daten Bindungs Szenarien mit Datenquellen-Steuerelementen verwendet werden.The ParameterCollection class represents a collection of Parameter objects used in advanced data-binding scenarios with data source controls. Die Parameter -Objekte werden verwendet, um die Werte, die Page in lokalen Variablen, http-Cookies, Sitzungsvariablen und anderen Steuerelement Werten enthalten sind, beim Abrufen, aktualisieren, löschen und Einfügen von Daten an Datenquellen Steuerelemente zu binden.The Parameter objects are used to bind the values contained by local Page variables, HTTP cookies, session variables, and other controls' values to data source controls when retrieving, updating, deleting, and inserting data.

Verwenden Sie ParameterCollection die-Klasse, um einen Satz von Parameter -Objekten Programm gesteuert zu verwalten.Use the ParameterCollection class to programmatically manage a set of Parameter objects. Sie können-Objekte hinzufügen, einfügen Parameter und entfernen, indem Sie die entsprechenden ParameterCollection Methoden der-Klasse verwenden.You can add, insert, and remove Parameter objects using the appropriate methods of the ParameterCollection class. Zum programmgesteuerten abrufen Parameter von Objekten aus einer Auflistung verwenden Sie eine der folgenden Methoden:To programmatically retrieve Parameter objects from a collection, use one of following methods:

  • Verwenden Sie den Indexer, um ein Parameter einzelnes Objekt anhand des Namens oder mithilfe der Array Notation aus der Auflistung zu erhalten.Use the indexer to get a single Parameter object from the collection, by name or using array notation.

  • Verwenden Sie GetEnumerator die-Methode, System.Collections.IEnumeratorum ein implementiertes-Objekt zu erstellen, das dann verwendet werden kann, um Elemente aus der Auflistung zu erhalten.Use the GetEnumerator method to create a System.Collections.IEnumerator-implemented object, which can then be used to get items from the collection.

Die Count -Eigenschaft gibt die Gesamtanzahl der Elemente in der Auflistung an und wird verwendet, um die obere Grenze der Auflistung zu bestimmen.The Count property specifies the total number of items in the collection, and is used to determine the upper bound of the collection. Mithilfe der AddMethoden, Insert, Removeund RemoveAt können Sie Elemente aus der Auflistung hinzufügen und daraus entfernen.You can add and remove items from the collection by using the Add, Insert, Remove, and RemoveAt methods.

Abhängig von der Implementierung und der Semantik eines bestimmten Datenquellen-Steuer Elements ist die Reihenfolge, in der die Parameter in ParameterCollection der Auflistung gespeichert werden, möglicherweise wichtig.Depending on the implementation and the semantics of a particular data source control, the order in which the parameters are stored in the ParameterCollection collection might be important. Wenn Sie z. b. SqlDataSource das-Steuerelement als ODBC-Datenquelle verwenden, Parameter muss die Reihen ParameterCollection Folge der Objekte in der Auflistung mit der Reihenfolge der Parameter in den parametrisierten SQL-Abfragen übereinstimmen, die Sie verwenden.For example, when using the SqlDataSource control as an ODBC data source, the order of the Parameter objects in the ParameterCollection collection must be the same as the order of the parameters in the parameterized SQL queries you use. Wenn Sie das SqlDataSource Steuerelement jedoch mit Microsoft SQL Server verwenden, ist die Reihen Parameter Folge der Objekte nicht von Bedeutung.However, when using the SqlDataSource control with Microsoft SQL Server, the order of the Parameter objects are not important.

Wichtig

Wenn Sie Datenquellen-Steuerelemente verwenden, werden Werte ohne Validierung in Befehlsparameter eingefügt, was eine potenzielle Sicherheitsbedrohung darstellt.When you use data source controls, values are inserted into command parameters without validation, which is a potential security threat. Verwenden Sie ein Ereignis im Datenquellen-Steuerelement, um Parameterwerte zu validieren, bevor der Befehl ausgeführt wird.Use an event in the data source control to validate parameter values before the command is executed. Weitere Informationen finden Sie unter Übersicht über Skriptangriffe.For more information, see Script Exploits Overview.

In der folgenden Tabelle werden die verschiedenen Parameter Klassen und deren Verwendung aufgelistet.The following table lists the different parameter classes and how they are used.

Parameter KlasseParameter Class BeschreibungDescription
Parameter Die Basisparameter Klasse.The base parameter class. Verwenden Sie es, um mithilfe der DefaultValue -Eigenschaft eine Bindung an eine lokale Variable oder eine beliebige statische Zeichenfolge herzustellen.Use it to bind to a local variable or any static string using the DefaultValue property.
ControlParameter Ein Parameter, der verwendet werden kann, um die Eigenschaft oder den Methodenrückgabewert eines Steuer Elements zu binden.A parameter that can be used to bind to a control's property or method return value.
CookieParameter Ein Parameter, der zum Binden an den Wert eines Cookies verwendet werden kann.A parameter that can be used to bind to the value of a cookie.
FormParameter Ein-Parameter, der zum Binden an ein Attribut der aktuellen Web Forms Seite verwendet werden kann.A parameter that can be used to bind to an attribute of the current Web Forms page.
QueryStringParameter Ein Parameter, der zum Binden an einen Wert verwendet werden kann, der an eine Web Forms Seite in einer Abfrage Zeichenfolge übergeben wird.A parameter that can be used to bind to a value passed to a Web Forms page on a query string.
SessionParameter Ein Parameter, der zum Binden an den Wert einer Sitzungsvariablen verwendet werden kann.A parameter that can be used to bind to the value of a session variable.
ProfileParameter Ein Parameter, der zum Binden an den Wert einer ASP.NET Profile-Eigenschaft verwendet werden kann.A parameter that can be used to bind to the value of an ASP.NET Profile property.

Konstruktoren

ParameterCollection() ParameterCollection() ParameterCollection() ParameterCollection()

Initialisiert die Klasse zur Verwendung durch eine geerbte Klasseninstanz.Initializes the class for use by an inherited class instance. Dieser Konstruktor kann nur von einer geerbten Klasse aufgerufen werden.This constructor can be called only by an inherited class.

Eigenschaften

Count Count Count Count

Ruft die Anzahl der Elemente in der StateManagedCollection-Auflistung ab.Gets the number of elements contained in the StateManagedCollection collection.

(Inherited from StateManagedCollection)
ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Ruft die Anzahl der Elemente in der StateManagedCollection-Auflistung ab.Gets the number of elements contained in the StateManagedCollection collection.

(Inherited from StateManagedCollection)
ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung synchronisiert (threadsicher) ist.Gets a value indicating whether the StateManagedCollection collection is synchronized (thread safe). Diese Methode gibt immer false zurück.This method returns false in all cases.

(Inherited from StateManagedCollection)
ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ruft ein Objekt ab, mit dem der Zugriff auf die StateManagedCollection-Auflistung synchronisiert werden kann.Gets an object that can be used to synchronize access to the StateManagedCollection collection. Diese Methode gibt immer null zurück.This method returns null in all cases.

(Inherited from StateManagedCollection)
IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung eine feste Größe aufweist.Gets a value indicating whether the StateManagedCollection collection has a fixed size. Diese Methode gibt immer false zurück.This method returns false in all cases.

(Inherited from StateManagedCollection)
IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Ruft einen Wert ab, der angibt, ob die StateManagedCollection -Auflistung schreibgeschützt ist.Gets a value indicating whether the StateManagedCollection collection is read-only.

(Inherited from StateManagedCollection)
IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Ruft das IStateManager-Element am angegebenen Index ab.Gets the IStateManager element at the specified index.

(Inherited from StateManagedCollection)
IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

Ruft einen Wert ab, der angibt, ob die StateManagedCollection-Auflistung Änderungen des Ansichtszustands speichert.Gets a value indicating whether the StateManagedCollection collection is saving changes to its view state.

(Inherited from StateManagedCollection)
Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Ruft das Parameter-Objekt am angegebenen Index in der Auflistung ab oder legt dieses fest.Gets or sets the Parameter object at the specified index in the collection.

Item[String] Item[String] Item[String] Item[String]

Ruft das Parameter-Objekt mit dem angegebenen Namen in der Auflistung ab oder legt dieses fest.Gets or sets the Parameter object with the specified name in the collection.

Methoden

Add(Parameter) Add(Parameter) Add(Parameter) Add(Parameter)

Fügt das angegebene Parameter-Objekt an das Ende der Auflistung an.Appends the specified Parameter object to the end of the collection.

Add(String, DbType, String) Add(String, DbType, String) Add(String, DbType, String) Add(String, DbType, String)

Erstellt ein Parameter-Objekt mit dem angegebenen Namen, Datenbanktyp sowie Standardwert und hängt dieses an das Ende der Auflistung an.Creates a Parameter object with the specified name, database type, and default value, and adds it to the end of the collection.

Add(String, String) Add(String, String) Add(String, String) Add(String, String)

Erstellt ein Parameter-Objekt mit dem angegebenen Namen und Standardwert und hängt es an das Ende der Auflistung an.Creates a Parameter object with the specified name and default value, and appends it to the end of the collection.

Add(String, TypeCode, String) Add(String, TypeCode, String) Add(String, TypeCode, String) Add(String, TypeCode, String)

Erstellt ein Parameter-Objekt mit dem angegebenen Namen, TypeCode und Standardwert, und hängt es an das Ende der Auflistung an.Creates a Parameter object with the specified name, TypeCode, and default value, and appends it to the end of the collection.

Clear() Clear() Clear() Clear()

Entfernt alle Elemente aus der StateManagedCollection-Auflistung.Removes all items from the StateManagedCollection collection.

(Inherited from StateManagedCollection)
Contains(Parameter) Contains(Parameter) Contains(Parameter) Contains(Parameter)

Ermittelt, ob die ParameterCollection-Auflistung einen bestimmten Wert enthält.Determines whether the ParameterCollection collection contains a specific value

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Kopiert die Elemente der StateManagedCollection-Auflistung in ein Array, wobei an einem bestimmten Arrayindex begonnen wird.Copies the elements of the StateManagedCollection collection to an array, starting at a particular array index.

(Inherited from StateManagedCollection)
CopyTo(Parameter[], Int32) CopyTo(Parameter[], Int32) CopyTo(Parameter[], Int32) CopyTo(Parameter[], Int32)

Kopiert einen angegebenen Index eines Parameterarrays in die Parameterauflistung.Copies a specified index of a parameter array to the parameter collection.

CreateKnownType(Int32) CreateKnownType(Int32) CreateKnownType(Int32) CreateKnownType(Int32)

Erstellt eine Instanz eines Parameter-Standardobjekts.Creates an instance of a default Parameter object.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Gibt einen Iterator zurück, der die StateManagedCollection-Auflistung durchläuft.Returns an iterator that iterates through the StateManagedCollection collection.

(Inherited from StateManagedCollection)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetKnownTypes() GetKnownTypes() GetKnownTypes() GetKnownTypes()

Ruft ein Array von Parameter-Typen ab, die die ParameterCollection-Auflistung enthalten kann.Gets an array of Parameter types that the ParameterCollection collection can contain.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
GetValues(HttpContext, Control) GetValues(HttpContext, Control) GetValues(HttpContext, Control) GetValues(HttpContext, Control)

Ruft eine geordnete Auflistung von Parameter-Objektnamen und ihren entsprechenden Werten ab, die aktuell in der Auflistung enthalten sind.Gets an ordered collection of Parameter object names and their corresponding values currently contained by the collection.

IndexOf(Parameter) IndexOf(Parameter) IndexOf(Parameter) IndexOf(Parameter)

Bestimmt den Index eines angegebenen Parameter-Objekts in der ParameterCollection-Auflistung.Determines the index of a specified Parameter object in the ParameterCollection collection.

Insert(Int32, Parameter) Insert(Int32, Parameter) Insert(Int32, Parameter) Insert(Int32, Parameter)

Fügt das angegebene Parameter-Objekt am angegebenen Index in die ParameterCollection-Auflistung ein.Inserts the specified Parameter object into the ParameterCollection collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
OnClear() OnClear() OnClear() OnClear()

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die Clear()-Methode alle Elemente aus der Auflistung entfernt.When overridden in a derived class, performs additional work before the Clear() method removes all items from the collection.

(Inherited from StateManagedCollection)
OnClearComplete() OnClearComplete() OnClearComplete() OnClearComplete()

Führt nach dem Löschen des Inhalts der Auflistung zusätzliche benutzerdefinierte Prozesse aus.Performs additional custom processes after clearing the contents of the collection.

OnInsert(Int32, Object) OnInsert(Int32, Object) OnInsert(Int32, Object) OnInsert(Int32, Object)

Tritt ein, bevor die Insert(Int32, Parameter)-Methode aufgerufen wird.Occurs before the Insert(Int32, Parameter) method is called.

OnInsertComplete(Int32, Object) OnInsertComplete(Int32, Object) OnInsertComplete(Int32, Object) OnInsertComplete(Int32, Object)

Tritt ein, nachdem die Insert(Int32, Parameter)-Methode abgeschlossen ist.Occurs after the Insert(Int32, Parameter) method completes.

OnParametersChanged(EventArgs) OnParametersChanged(EventArgs) OnParametersChanged(EventArgs) OnParametersChanged(EventArgs)

Löst das ParametersChanged-Ereignis aus.Raises the ParametersChanged event.

OnRemove(Int32, Object) OnRemove(Int32, Object) OnRemove(Int32, Object) OnRemove(Int32, Object)

Beim Überschreiben in einer abgeleiteten Klasse werden zusätzliche Aufgaben ausgeführt, bevor die IList.Remove(Object)-Methode oder die IList.RemoveAt(Int32)-Methode das angegebene Element aus der Auflistung entfernt.When overridden in a derived class, performs additional work before the IList.Remove(Object) or IList.RemoveAt(Int32) method removes the specified item from the collection.

(Inherited from StateManagedCollection)
OnRemoveComplete(Int32, Object) OnRemoveComplete(Int32, Object) OnRemoveComplete(Int32, Object) OnRemoveComplete(Int32, Object)

Tritt ein, nachdem die Remove(Parameter)-Methode abgeschlossen ist.Occurs after the Remove(Parameter) method completes.

OnValidate(Object) OnValidate(Object) OnValidate(Object) OnValidate(Object)

Führt zusätzliche benutzerdefinierte Prozesse beim Validieren eines Werts aus.Performs additional custom processes when validating a value.

Remove(Parameter) Remove(Parameter) Remove(Parameter) Remove(Parameter)

Entfernt das angegebene Parameter-Objekt aus der ParameterCollection-Auflistung.Removes the specified Parameter object from the ParameterCollection collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Entfernt das Parameter-Objekt am angegebenen Index aus der ParameterCollection-Auflistung.Removes the Parameter object at the specified index from the ParameterCollection collection.

SetDirty() SetDirty() SetDirty() SetDirty()

Erzwingt den serialisierten Ansichtszustand für die gesamte StateManagedCollection-Auflistung.Forces the entire StateManagedCollection collection to be serialized into view state.

(Inherited from StateManagedCollection)
SetDirtyObject(Object) SetDirtyObject(Object) SetDirtyObject(Object) SetDirtyObject(Object)

Markiert das angegebene Parameter-Objekt als geändert, seit es das letzte Mal geladen oder aus dem Ansichtszustand gespeichert wurde.Marks the specified Parameter object as having changed since the last load or save from view state.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
UpdateValues(HttpContext, Control) UpdateValues(HttpContext, Control) UpdateValues(HttpContext, Control) UpdateValues(HttpContext, Control)

Durchläuft die in der Auflistung enthaltenen Parameter-Objekte und ruft die Evaluate-Methode für jedes dieser Objekte auf.Iterates through the Parameter objects contained by the collection, and calls the Evaluate method on each one.

Ereignisse

ParametersChanged ParametersChanged ParametersChanged ParametersChanged

Tritt ein, wenn sich der Zustand von einem oder mehreren in der Auflistung enthaltenen Parameter-Objekten ändert.Occurs when one or more Parameter objects contained by the collection changes state.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Gibt einen Iterator zurück, der die StateManagedCollection-Auflistung durchläuft.Returns an iterator that iterates through the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Fügt der StateManagedCollection-Auflistung ein Element hinzu.Adds an item to the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Entfernt alle Elemente aus der StateManagedCollection-Auflistung.Removes all items from the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Ermittelt, ob die StateManagedCollection-Auflistung einen bestimmten Wert enthält.Determines whether the StateManagedCollection collection contains a specific value.

(Inherited from StateManagedCollection)
IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Bestimmt den Index eines bestimmten Elements in der StateManagedCollection-Auflistung.Determines the index of a specified item in the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Fügt ein Element am angegebenen Index in die StateManagedCollection-Auflistung ein.Inserts an item into the StateManagedCollection collection at the specified index.

(Inherited from StateManagedCollection)
IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Entfernt das erste Vorkommen des angegebenen Objekts aus der StateManagedCollection-Auflistung.Removes the first occurrence of the specified object from the StateManagedCollection collection.

(Inherited from StateManagedCollection)
IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Entfernt das IStateManager-Element am angegebenen Index.Removes the IStateManager element at the specified index.

(Inherited from StateManagedCollection)
IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

Stellt den zuvor gespeicherten Ansichtszustand der StateManagedCollection-Auflistung und der in ihr enthaltenen IStateManager-Elemente wieder her.Restores the previously saved view state of the StateManagedCollection collection and the IStateManager items it contains.

(Inherited from StateManagedCollection)
IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

Speichert die Änderungen an der StateManagedCollection-Auflistung und allen darin enthaltenen IStateManager-Objekten seit dem Zeitpunkt, zu dem die Seite zurück an den Server gesendet wurde.Saves the changes to the StateManagedCollection collection and each IStateManager object it contains since the time the page was posted back to the server.

(Inherited from StateManagedCollection)
IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

Weist die StateManagedCollection-Auflistung und alle in ihr enthaltenen IStateManager-Objekte an, die Änderungen im Ansichtszustand nachzuverfolgen, sodass diese für die gleiche Seite anforderungsübergreifend beibehalten werden können.Causes the StateManagedCollection collection and each of the IStateManager objects it contains to track changes to their view state so they can be persisted across requests for the same page.

(Inherited from StateManagedCollection)

Erweiterungsmethoden

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Wandelt die Elemente eines IEnumerable in den angegebenen Typ umCasts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtert die Elemente eines IEnumerable anhand eines angegebenen TypsFilters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Ermöglicht die Parallelisierung einer Abfrage.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Konvertiert einen IEnumerable in einen IQueryable.Converts an IEnumerable to an IQueryable.

Gilt für:

Siehe auch