public static EventRequestModifier ClassTypeFilter(ReferenceTypeId @class)
 {
     return(new EventRequestModifier()
     {
         Kind = ModifierKind.ClassTypeFilter,
         Class = @class,
     });
 }
示例#2
0
 public ReferenceTypeData(TaggedReferenceTypeId type, string signature, string genericSignature, ClassStatus status)
 {
     ReferenceTypeTag = type.TypeTag;
     TypeId           = type.TypeId;
     Signature        = signature;
     GenericSignature = genericSignature;
     Status           = status;
 }
 public static EventRequestModifier FieldFilter(ReferenceTypeId declaringClass, FieldId field)
 {
     return(new EventRequestModifier()
     {
         Kind = ModifierKind.FieldFilter,
         DeclaringClass = declaringClass,
         Field = field,
     });
 }
 public static EventRequestModifier ExceptionFilter(ReferenceTypeId exceptionOrNull, bool caught, bool uncaught)
 {
     return(new EventRequestModifier()
     {
         Kind = ModifierKind.ExceptionFilter,
         ExceptionOrNull = exceptionOrNull,
         Caught = caught,
         Uncaught = uncaught,
     });
 }
 public TaggedReferenceTypeId(TypeTag typeTag, ReferenceTypeId typeId)
 {
     TypeTag = typeTag;
     TypeId  = typeId;
 }
示例#6
0
 public ClassDefinitionData(ReferenceTypeId referenceType, byte[] classFileData)
 {
     ReferenceType = referenceType;
     ClassFileData = classFileData;
 }