Guest User

Untitled

a guest
Jun 18th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. typedef array<VdbMethodInfo^> MethodArray;
  2. typedef array<VdbParameterInfo^> ParameterArray;
  3. ParameterArray^ parameters = gcnew ParameterArray {
  4. gcnew VdbParameterInfo("name", "string", "Paul")};
  5. MethodArray^ methods = gcnew MethodArray {
  6. gcnew VdbMethodInfo("createTable", parameters)
  7. };
  8.  
  9. typedef array<VdbMethodInfo^> MethodArray;
  10. typedef array<VdbParameterInfo^> ParameterArray;
  11. MethodArray^ methods = gcnew MethodArray {
  12. gcnew VdbMethodInfo("createTable", gcnew ParameterArray {
  13. gcnew VdbParameterInfo("name", "string", "Paul")};
  14. )
  15. };
  16.  
  17. public ref class MetaData
  18. {
  19. typedef array<VdbMethodInfo^> MethodArray;
  20. typedef array<VdbParameterInfo^> ParameterArray;
  21. static ParameterArray^ params(... ParameterArray^ p)
  22. {
  23. return p;
  24. }
  25. public:
  26. static array<VdbMethodInfo^>^ Instance()
  27. {
  28. ParameterArray^ parameters = gcnew ParameterArray { gcnew VdbParameterInfo("name", "string", "Paul")};
  29. MethodArray^ methods = gcnew MethodArray {
  30. gcnew VdbMethodInfo("createTable",
  31. params(gcnew VdbParameterInfo("name", "string", "Paul"),
  32. gcnew VdbParameterInfo("age", "number", "25")))
  33. };
  34.  
  35. return methods;
  36. }
  37. };
Add Comment
Please, Sign In to add comment