Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ConstraintCollection.IndexOf (Constraint)

 

Data di pubblicazione: ottobre 2016

Ottiene l'indice dell'oggetto specificato Constraint.

Spazio dei nomi:   System.Data
Assembly:  System.Data (in System.Data.dll)

public int IndexOf(
	Constraint constraint
)

Parametri

constraint
Type: System.Data.Constraint

Oggetto Constraint da cercare.

Valore restituito

Type: System.Int32

L'indice in base zero di Constraint Se nella raccolta; in caso contrario, -1.

Utilizzare il IndexOf per restituire un indice da utilizzare con il Contains o Remove (metodo).

Nell'esempio seguente viene utilizzata la IndexOf per restituire l'indice di un Constraint. L'indice viene passato per il Contains (metodo), prima che venga rimosso, per determinare se la raccolta contiene il vincolo.

private void RemoveConstraint(
    ConstraintCollection constraints, Constraint constraint)
{
    try
    {
        if(constraints.Contains(constraint.ConstraintName)) 
        {
            if(constraints.CanRemove(constraint)) 
            {
                constraints.RemoveAt(constraints.IndexOf(constraint));
            }
        }
    }
    catch(Exception e) 
    {
        // Process exception and return.
        Console.WriteLine("Exception of type {0} occurred.", 
            e.GetType());
    }
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: