Application.GetPackageRoles(String, String, String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne les rôles de base de données qui peuvent accéder au package en lecture et écriture. Les rôles de base de données s’appliquent uniquement aux packages stockés dans la base de données msdb SQL Server.
public:
void GetPackageRoles(System::String ^ serverName, System::String ^ packagePath, [Runtime::InteropServices::Out] System::String ^ % readerRole, [Runtime::InteropServices::Out] System::String ^ % writerRole);
public void GetPackageRoles (string serverName, string packagePath, out string readerRole, out string writerRole);
member this.GetPackageRoles : string * string * string * string -> unit
Public Sub GetPackageRoles (serverName As String, packagePath As String, ByRef readerRole As String, ByRef writerRole As String)
Paramètres
- serverName
- String
Spécifiez le nom et l'instance du serveur qui contient le package.
- packagePath
- String
Spécifiez le nom du package.
- readerRole
- String
Retourne les rôles avec un accès en lecture.
- writerRole
- String
Retourne les rôles avec un accès en écriture.
Exemples
L’exemple de code suivant montre comment récupérer les rôles de package, en supposant que les variables ont été définies pour refléter votre nom de serveur, votre chemin d’accès au package et vos rôles spécifiques.
string readerRole = null;
string writerRole = null;
app.GetPackageRoles(myServerName, packagePath, out readerRole, out writerRole);
Dim readerRole As String = Nothing
Dim writerRole As String = Nothing
app.GetPackageRoles(myServerName, packagePath, readerRole, writerRole)