Article.Script(ScriptOptions) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Genera uno - script Transact-SQL che può essere eseguito per creare o eliminare l'oggetto TransArticle o l' MergeArticle oggetto nel server.
public:
System::String ^ Script(Microsoft::SqlServer::Replication::ScriptOptions scriptOption);
public string Script (Microsoft.SqlServer.Replication.ScriptOptions scriptOption);
member this.Script : Microsoft.SqlServer.Replication.ScriptOptions -> string
Public Function Script (scriptOption As ScriptOptions) As String
Parametri
- scriptOption
- ScriptOptions
Valore dell'oggetto ScriptOptions che specifica le opzioni di scripting.
Restituisce
Script Transact - SQL.
Commenti
Il scriptOption parametro determina se restituire uno script di creazione o uno script di eliminazione. Il Script metodo può essere utilizzato per un articolo esistente sul server oppure può essere utilizzato prima di creare un nuovo articolo nel server. Per un articolo esistente, chiamare Load o LoadProperties per recuperare le proprietà degli articoli dal server prima di chiamare Script .
È necessario specificare un valore di Creation o di Deletion per ScriptOptions .
Qualsiasi utente può chiamare il Script metodo. Tuttavia, uno script per un oggetto esistente nel server viene restituito solo per i membri del sysadmin ruolo predefinito del server nel server di pubblicazione e nel Sottoscrittore (per la ripubblicazione dei sottoscrittori). Viene restituito anche uno script per i membri del db_owner ruolo predefinito del database nel database di pubblicazione e per gli utenti che sono membri del PAL. Per un MergeArticle oggetto, verrà restituito uno script per i membri del replmonitor ruolo predefinito del database nel server di distribuzione.