describes clr interfaces. Because CLR interfaces can’t have static members this descriptor does not collect any class members
this method is empty because an interface can’t have static members
# File lib/caricature/clr/descriptor.rb, line 124 124: def initialize_class_members_for(klass); end
collects instance members on this interface it will collect properties, methods and property setters
# File lib/caricature/clr/descriptor.rb, line 112 112: def initialize_instance_members_for(klass) 113: clr_type = klass.to_clr_type 114: 115: context = {} 116: context[:properties] = clr_type.collect_interface_properties 117: context[:methods] = clr_type.collect_interface_methods 118: context[:events] = clr_type.collect_interface_events 119: 120: @instance_members = build_member_collections context 121: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.