LoadTestLoadProfile.CheckIfProfileCanBeModified (Método)
Produce una excepción si la propiedad de perfil no está todavía lista para su modificación.
Espacio de nombres: Microsoft.VisualStudio.TestTools.LoadTesting
Ensamblado: Microsoft.VisualStudio.QualityTools.LoadTestFramework (en Microsoft.VisualStudio.QualityTools.LoadTestFramework.dll)
Sintaxis
'Declaración
Public Sub CheckIfProfileCanBeModified ( _
propertyName As String _
)
public void CheckIfProfileCanBeModified(
string propertyName
)
public:
void CheckIfProfileCanBeModified(
String^ propertyName
)
member CheckIfProfileCanBeModified :
propertyName:string -> unit
public function CheckIfProfileCanBeModified(
propertyName : String
)
Parámetros
- propertyName
Tipo: System.String
Nombre de propiedad que desea establecer.
Excepciones
Excepción | Condición |
---|---|
[LoadProfileModificationException] | Se produce si la propiedad no está preparada para ser modificada. |
Comentarios
Cuando un método de prueba al que llama ILoadTestPlugin modifica la propiedad LoadTestScenario.LoadProfile (disponible a partir de la propiedad LoadTest.Scenarios), primero debe asignar valores a las propiedades del objeto que extiende la clase LoadTestLoadProfile antes de asignar ese objeto a la propiedad LoadTestScenario.LoadProfile.Las implementaciones integradas de LoadTestLoadProfile usan el método CheckIfProfileCanBeModified y también lo pueden usar las implementaciones personalizadas de LoadTestLoadProfile para garantizar este orden.Por ejemplo, se puede llamar en el establecedor para una propiedad de una implementación personalizada de LoadTestLoadProfile.Si ILoadTestPlugin llama al establecedor fuera del orden necesario, CheckIfProfileCanBeModified produce LoadProfileModificationException.La cadena que se pasa cuando un argumento es el propertyName que el llamador está intentando establecer y está incluido en la propiedad Message de LoadProfileModificationException si se produce.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TestTools.LoadTesting (Espacio de nombres)