You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The [SQL Server Language Extensions](../language-extensions-overview.md) feature uses the [sp_execute_external_script](../../relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql.md) system stored procedure as the interface to call the Java runtime.
17
+
The [SQL Server Language Extensions](../language-extensions-overview.md) feature uses the [sp_execute_external_script](../../relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql.md) system stored procedure as the interface to call the .NET runtime.
18
18
19
19
This how-to article explains implementation details for C# code that executes on SQL Server.
20
20
@@ -42,15 +42,16 @@ The following are some basic principles when executing C# on SQL Server.
42
42
The [sp_execute_external_script](../../relational-databases/system-stored-procedures/sp-execute-external-script-transact-sql.md) system stored procedure is the interface used to call the .NET runtime. The following example shows an `sp_execute_external_script` using the .NET extension, and parameters for specifying path, script, and your custom code.
43
43
44
44
> [!NOTE]
45
-
> You don't need to define which method to call. By default, a method called `execute` is called. This means that you need to follow the [Microsoft Extensibility SDK for C# for SQL Server](extensibility-sdk-c-sharp-sql-server.md) and implement an execute method in your C# class.
45
+
> You don't need to define which method to call. By default, a method called `Execute` is called. This means that you need to follow the [Microsoft Extensibility SDK for C# for SQL Server](extensibility-sdk-c-sharp-sql-server.md) and implement an `Execute` method in your C# class.
When it creates an external library, SQL Server automatically has access to the C# classes, and you don't need to set any special permissions to the path.
72
73
73
-
The following code is an example of calling a method in a class from a package, uploaded as an external library:
74
+
The following code is an example of calling the `Execute`method in class `MyClass`from a package`MyPackage`, uploaded as an external library:
0 commit comments