LogProviderInfos.Contains(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor Boolean que indica si se puede tener acceso a los elementos de la colección mediante la indexación sin producir una excepción.
public:
bool Contains(System::Object ^ index);
public bool Contains (object index);
member this.Contains : obj -> bool
Public Function Contains (index As Object) As Boolean
Parámetros
- index
- Object
El nombre, la identidad, el identificador o el índice del objeto LogProviderInfo que se va a ubicar en la colección.
Devoluciones
Valor booleano que indica si se puede tener acceso a la colección por nombre, identidad, identificador o índice. Un valor true indica que se puede tener acceso a la colección mediante la sintaxis LogProviderInfos[index]. Un valor false indica que no se puede usar la indexación para recuperar elementos de la LogProviderInfos colección; el uso de esta propiedad produce una excepción.
Ejemplos
En el ejemplo de código siguiente se usa el Contains método para determinar si un proveedor de registro con el nombre "Proveedor de registro de SSIS para archivos de texto" está en la colección. El método devuelve un 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
Salida del ejemplo:
¿Contiene el proveedor de registro de texto? Verdadero