LogEntryInfos.Contains(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si les éléments dans la collection sont accessibles en utilisant l'indexation sans lever d'exception.
public:
bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Paramètres
- index
- Object
Nom, description, ID ou index de l'objet LogEntryInfo à rechercher dans la collection.
Retours
Valeur booléenne qui indique si la collection est accessible par nom, description, ID ou index. La valeur true indique que la collection est accessible à l’aide de la syntaxe LogEntryInfos[index]. La valeur false indique que l’indexation ne peut pas être utilisée pour récupérer des éléments de la LogEntryInfos collection . L’utilisation de cette propriété lève une exception.
Exemples
L’exemple de code suivant utilise la Contains méthode pour déterminer si une entrée de journal portant le nom « Diagnostic » se trouve dans la collection. La méthode retourne un Boolean
.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace LogEntryInfosTest
{
class Program
{
static void Main(string[] args)
{
// The package is one of the SSIS Samples.
string mySample = @"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx";
// Create the Application, and load the sample.
Application app = new Application();
Package pkg = app.LoadPackage(mySample, null);
// Get the LogEntryInfos from the package.
LogEntryInfos logInfos = pkg.LogEntryInfos;
//See if the collection contains a LogEntryInfo named "Diagnostic".
Boolean logDiagnostic = logInfos.Contains("Diagnostic");
Console.WriteLine("Contains Diagnostic? {0}", logDiagnostic);
Console.WriteLine();
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace LogEnTryInfosTest
Class Program
Shared Sub Main(ByVal args() As String)
' The package is one of the SSIS Samples.
Dim mySample As String = "C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\CalculatedColumns Sample\CalculatedColumns\CalculatedColumns.dtsx"
' Create the Application, and load the sample.
Dim app As Application = New Application()
Dim pkg As Package = app.LoadPackage(mySample,Nothing)
' Get the LogEntryInfos from the package.
Dim logInfos As LogEnTryInfos = pkg.LogEnTryInfos
'See if the collection contains a LogEntryInfo named "Diagnostic".
Dim logDiagnostic As Boolean = logInfos.Contains("Diagnostic")
Console.WriteLine("Contains Diagnostic? {0}", logDiagnostic)
Console.WriteLine()
End Sub
End Class
End Namespace
Exemple de sortie :
Contient diagnostic ? True