C# C语言中的SMO语法#

C# C语言中的SMO语法#,c#,sql-server,visual-studio,ssis,smo,C#,Sql Server,Visual Studio,Ssis,Smo,我正在尝试使用Microsoft.SqlServer.Management.Smo来提取C#中的服务器值。我在语法上有困难 Server server = new Server(new ServerConnection { ConnectionString = new SqlConnectionStringBuilder { DataSource = @"localhost", IntegratedSecurity = true }.ToString() }); Dts.Variables["U

我正在尝试使用Microsoft.SqlServer.Management.Smo来提取C#中的服务器值。我在语法上有困难

Server server = new Server(new ServerConnection { ConnectionString = new SqlConnectionStringBuilder { DataSource = @"localhost", IntegratedSecurity = true }.ToString() });
Dts.Variables["User::test"].Value = server.AuditLevel____??_____;
尝试使用
服务器。AuditLevel

有人能同时使用“get”和“set”提供一个exable吗

Dts.Variables["User::test"].Value = Convert.ToInt32(server.AuditLevel);
还需要添加
Microsoft.SqlServer.Management.SqlEnum
引用