1. A method for generating a managed source code wrapper, comprising: receiving a native binary descriptor corresponding to a set of native code; executing a provider upon the native binary descriptor to produce a common native binary description; and generating a managed source code wrapper based upon the common native binary description.