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 de LoadTestContext elementos. | |
LoadTestRunId | Obtém a ID que está associada a essa execução de teste de carga.Seto acessador é definido como interno. | |
Values | Obtém o ICollection<T> que contém os valores de LoadTestContext elementos. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add(KeyValuePair<String, Object>) | Adiciona um KeyValuePair<TKey, TValue> item para o LoadTestContext. | |
Add(String, Object) | Adiciona um elemento que tenha fornecida de chave e valor para o LoadTestContext. | |
Clear | Remove todos os itens a partir de 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, começando em um determinado Array índice. | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetEnumerator | Retorna um enumerador que itera por meio de LoadTestContext. | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
Remove(KeyValuePair<String, Object>) | Remove a primeira ocorrência de um objeto específico a partir de LoadTestContext. | |
Remove(String) | Remove o elemento que tenha a chave especificada a partir do LoadTestContext. | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
TryGetValue | Obtém o valor que está associado com a chave especificada. |
Início
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IEnumerable.GetEnumerator |
Início
Comentários
Esta é uma coleção de itens de contexto e carregar configurações de teste usadas para armazenar informações que são usadas pelo teste de carga.
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
Namespace Microsoft.VisualStudio.TestTools.LoadTesting