I have many clr functions and procedures.
I need, periodically, create script of these functions, like this:
create function SchemaName.FunctionName(@Parameter int) as external name AssemblyName.[Namespace and ClassName].ClrMethodName
I doing like this:
DataTable tab = db.EnumObjects( DatabaseObjectTypes.ExtendedStoredProcedure | DatabaseObjectTypes.StoredProcedure | DatabaseObjectTypes.UserDefinedAggregate | DatabaseObjectTypes.UserDefinedDataType | DatabaseObjectTypes.UserDefinedFunction | DatabaseObjectTypes.SqlAssembly, Microsoft.SqlServer.Management.Smo.SortOrder.Urn );
... and no one clr rocedure or function is enumerated!
Why?
How I should use SMO to generate scripts to create clr-based procedures or functions&
Thank you!
Why Scripter