Classe LoadTestContext
Encapsula informações sobre o contexto no qual o teste de carga está sendo executado.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestContext
Namespace: Microsoft.VisualStudio.TestTools.LoadTesting
Assembly: Microsoft.VisualStudio.QualityTools.LoadTestFramework (em Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintaxe
'Declaração
<SerializableAttribute> _
Public Class LoadTestContext _
Implements IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable
[SerializableAttribute]
public class LoadTestContext : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable
[SerializableAttribute]
public ref class LoadTestContext : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable
[<SerializableAttribute>]
type LoadTestContext =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
end
public class LoadTestContext implements IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
O tipo LoadTestContext expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AgentCount | Obtém o número total de agentes que são usados na execução de teste de carga. | |
AgentId | Obtém o índice baseado em um para o agente atual. | |
AgentName | Obtém o nome do agente atual. | |
ControllerName | Obtém o nome do computador que atua como o controlador para a execução de teste de carga. | |
Count | Obtém o número de elementos que estão contidos no LoadTestContext objeto. | |
IsLocalRun | Obtém um valor que indica se o teste foi executado localmente ou remotamente. | |
IsReadOnly | Obtém um valor que indica se LoadTestContext é somente leitura. | |
Item | Obtém ou define um LoadTestContext elemento que tenha a chave especificada. | |
Keys | Obtém um ICollection<T> que contém as chaves da LoadTestContext elementos. | |
LoadTestRunId | Obtém a ID que está associada a essa execução de teste de carga. Set o acessador é definido como interno. | |
Values | Obtém o ICollection<T> que contém os valores de LoadTestContext elementos. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Add(KeyValuePair<String, Object>) | Adds a KeyValuePair<TKey, TValue> item to the LoadTestContext. | |
Add(String, Object) | Adiciona um elemento que tenha fornecida de chave e valor para o LoadTestContext. | |
Clear | Remove todos os itens a partir do LoadTestContext. | |
Contains | Determina se a LoadTestContext contém um valor específico. | |
ContainsKey | Indica se a LoadTestContext contém um elemento que tenha a chave especificada. | |
CopyTo | Copia os elementos da LoadTestContext para um Array, inicial de um determinado Array índice. | |
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) | |
GetEnumerator | Retorna um enumerador que itera por meio do LoadTestContext. | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
Remove(KeyValuePair<String, Object>) | Remove a primeira ocorrência de um objeto específico a partir do LoadTestContext. | |
Remove(String) | Remove o elemento que tenha a chave especificada a partir do LoadTestContext. | |
ToString | Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.) | |
TryGetValue | Obtém o valor que está associado com a chave especificada. |
Superior
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IEnumerable.GetEnumerator |
Superior
Comentários
Isso é uma coleção de itens de contexto e carregar as configurações de teste usadas para armazenar informações que são usadas pelo teste de carga.
Acesso thread-safe
Quaisquer membros estático (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
Namespace Microsoft.VisualStudio.TestTools.LoadTesting