如何在泛型类/方法上设置Function Breakpoint?
我可能想弄清楚要使用的语法。这是我想要设置它的类/方法: -
namespace MyCustom.SpecialNS
{
public class SomeGenericConditionClass<T> : BaseConditionNS.WhenCondition<T> where T : BaseRuleNS.RuleContext
{
protected override bool Execute(T ruleContextParam)
{
string hello = "Hello. Set Breakpoint here!";
return true;
}
}
}
作为一个FYI,我正在尝试调试第三方dll,其中我已经设置了使用Function Breakpoints调试常规具体类/方法的其他方法。 即我可以设置
MyCustom.SpecialNS.SimpleConcreteClass.BasicExecute(MyCustomAttrNS.MyAttributeType)
它会成功破解。 但是对于泛型,我不确定T是什么类型,或者正确设置Function Breakpoint的语法是什么,它是第三方DLL,所以我不能只打开代码并单击创建断点
我试过了
MyCustom.SpecialNS.SomeGenericConditionClass.Execute
和
MyCustom.SpecialNS.SomeGenericConditionClass<T>.Execute<T>
围绕它的许多其他变化,但我无处可去。
有什么想法吗?
答案 0 :(得分:3)
String s3Bucket = "test_bucket";
String s3FileName = "test_file.txt";
String localFileName = "C:\\Users\\ABC\\Desktop\\test_file.txt";
s3.putObject(new PutObjectRequest(s3Bucket, s3FileName, localFileName));
适合我。 (根据我上面的评论推广。)