public PropertyInfoX(TypeX type, UInt32 propertyId) { _type = type; _propertyId = propertyId; _property = type.Owner.GetCustomPropertyById(_propertyId); }
public PropertyInfoX(PropertyClass prop) { _property = prop; _type = prop.RootPointer.TypeDesigntime as TypeX; _propertyId = prop.MemberId; }
public ConstructorInfoX(TypeX type) { _type = type; }
public MethodInfoX(MethodClass method) { _methodId = method.MethodID; _method = method; _type = method.RootPointer.TypeDesigntime as TypeX; }
public MethodInfoX(TypeX type, UInt32 methodId) { _methodId = methodId; _type = type; _method = _type.Owner.GetCustomMethodById(methodId); }
public EventInfoX(EventClass e) { _event = e; _type = e.RootPointer.TypeDesigntime; }
public MethodInfoEventHandler(EventClass e) { _event = e; _type = e.RootPointer.TypeDesigntime; }