Share via


ForEachADOEnumerator.Type Eigenschaft

Definition

Ruft einen Wert ab, der angibt, welcher Objekttyp aufgezählt werden soll, oder legt ihn fest.

public:
 property Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::ADOEnumerationType Type { Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::ADOEnumerationType get(); void set(Microsoft::SqlServer::Dts::Runtime::Enumerators::ADO::ADOEnumerationType value); };
public Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType Type { get; set; }
member this.Type : Microsoft.SqlServer.Dts.Runtime.Enumerators.ADO.ADOEnumerationType with get, set
Public Property Type As ADOEnumerationType

Eigenschaftswert

Ein Wert aus der ADOEnumerationType-Enumeration, der angibt, was aufgezählt werden soll.

Implementiert

Beispiele

Im folgenden Codebeispiel wird gezeigt, wie Sie die Eigenschaft verwenden, um den Type Typ des Objekts zu unterscheiden, sodass unterschiedliche Code für die Behandlung unterschiedlicher Geschäftslogik geschrieben werden können, Kontrollkästchen in einer Benutzeroberfläche umschalten oder andere spezielle Prozesse ausführen.

m_Enum = (ForEachADOEnumerator)FEEHost.InnerObject;  
    if( m_Enum != null )  
    {  
        switch( m_Enum.Type )  
        {  
            case ADOEnumerationType.EnumerateAllRows:  
                // Insert custom code here.  
                break;  

            case ADOEnumerationType.EnumerateRowsInFirstTable:  
                // Insert custom code here.  
                break;  

            case ADOEnumerationType.EnumerateTables:  
                // Insert custom code here.  
                break;  

            default:  
                // Insert custom code here.  
                break;  
        }  

Gilt für: