LogProviderInfos.Contains(Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Booleschen Wert zurück, der angibt, ob die Elemente in der Auflistung mithilfe von Indexierung zugegriffen werden können, ohne eine Ausnahme zu auslösen.
public:
bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Parameter
- index
- Object
Der Name oder Index bzw. die Identität oder ID des in der Auflistung zu suchenden LogProviderInfo-Objekts.
Gibt zurück
Ein Boolescher Wert, der angibt, ob auf die Auflistung nach Name, Identität, ID oder Index zugegriffen werden kann. Ein Wert von true gibt an, dass auf die Auflistung mithilfe der Syntax LogProviderInfos[index] zugegriffen werden kann. Ein Wert von false gibt an, dass die Indizierung nicht zum Abrufen von Elementen aus der LogProviderInfos Auflistung verwendet werden kann. Mithilfe dieser Eigenschaft wird eine Ausnahme ausgelöst.
Beispiele
Im folgenden Codebeispiel wird die Contains Methode verwendet, um festzustellen, ob sich ein Protokollanbieter mit dem Namen "SSIS-Protokollanbieter für Textdateien" in der Auflistung befindet. Die Methode gibt eine Boolean
.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace LogProvInfoProperties
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
LogProviderInfos infos = app.LogProviderInfos;
//See if the collection contains a log provider
// with the name "SSIS log provider for Text files".
Boolean logText = infos.Contains("SSIS log provider for Text files");
Console.WriteLine("Contains Text log provider? {0}", logText);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace LogProvInfoProperties
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim infos As LogProviderInfos = app.LogProviderInfos
'See if the collection contains a log provider
' with the name "SSIS log provider for Text files".
Dim logText As Boolean = infos.Contains("SSIS log provider for Text files")
Console.WriteLine("Contains Text log provider? {0}", logText)
End Sub
End Class
End Namespace
Beispielausgabe:
Enthält Textprotokollanbieter? True