Compartilhar via


Classe CredentialAttribute

Especifica o nome de usuário e senha para ASP.NET sites que exigem a autenticação básica ou autenticação do Windows. Esta classe não pode ser herdada.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting.Web
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (em Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxe

<AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple := False)> _
Public NotInheritable Class CredentialAttribute _
    Inherits Attribute

Dim instance As CredentialAttribute
[AttributeUsageAttribute(AttributeTargets.Method, AllowMultiple = false)]
public sealed class CredentialAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Method, AllowMultiple = false)]
public ref class CredentialAttribute sealed : public Attribute
public final class CredentialAttribute extends Attribute

Comentários

Se um site usa autenticação do Windows, as credenciais fornecidas substituirá credenciais do usuário conectado.

Esse atributo destina-se métodos.Apenas uma instância desse atributo pode ser aplicada a um método.

Cuidado:

I a senha s armazenada em texto sem formatação no código-fonte e no assembly compilado.Restringir o acesso ao código-fonte e do assembly para ajudar a proteger essas informações confidenciais.

Para obter mais informações sobre como usar atributos, consulte Estendendo metadados usando atributos.

Hierarquia de herança

System.Object
  System.Attribute
    Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Membros CredentialAttribute

Namespace Microsoft.VisualStudio.TestTools.UnitTesting.Web

Outros recursos

Visão geral dos testes de unidade ASP.NET

Como: Criar um teste de unidade ASP.NET