Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Imposta il nome dell'ambito da sincronizzare, che costituisce un gruppo logico di tabelle con filtri facoltativi.
Questa proprietà non è conforme a CLS.
Spazio dei nomi: Microsoft.Synchronization.Data.SqlServer
Assembly: Microsoft.Synchronization.Data.SqlServer (in microsoft.synchronization.data.sqlserver.dll)
Sintassi
'Dichiarazione
Public Overrides WriteOnly Property ScopeName As String
'Utilizzo
Dim instance As SqlSyncProvider
Dim value As String
instance.ScopeName = value
public override string ScopeName { set; }
public:
virtual property String^ ScopeName {
void set (String^ value) override;
}
/** @property */
public void set_ScopeName (String value)
public override function set ScopeName (value : String)
Valore proprietà
Nome dell'ambito da sincronizzare.
Esempio
Nell'esempio di codice seguente viene specificato l'ambito per un oggetto SqlSyncProvider tramite l'oggetto DbSyncScopeDescription, anziché tramite l'impostazione diretta di ScopeName. Per visualizzare questo codice nel contesto di un esempio completo, vedere Procedura: configurare ed eseguire la sincronizzazione in scenari di collaborazione (SQL Server).
DbSyncScopeDescription scopeDesc = new DbSyncScopeDescription("filtered_customer");
// Definition for Customer.
DbSyncTableDescription customerDescription =
SqlSyncDescriptionBuilder.GetDescriptionForTable("Sales.Customer", serverConn);
scopeDesc.Tables.Add(customerDescription);
// Definition for CustomerContact, including the list of columns to include.
Collection<string> columnsToInclude = new Collection<string>();
columnsToInclude.Add("CustomerId");
columnsToInclude.Add("PhoneType");
DbSyncTableDescription customerContactDescription =
SqlSyncDescriptionBuilder.GetDescriptionForTable("Sales.CustomerContact", columnsToInclude, serverConn);
scopeDesc.Tables.Add(customerContactDescription);
Dim scopeDesc As New DbSyncScopeDescription("filtered_customer")
' Definition for Customer.
Dim customerDescription As DbSyncTableDescription = _
SqlSyncDescriptionBuilder.GetDescriptionForTable("Sales.Customer", serverConn)
scopeDesc.Tables.Add(customerDescription)
' Definition for CustomerContact, including the list of columns to include.
Dim columnsToInclude As New Collection(Of String)()
columnsToInclude.Add("CustomerId")
columnsToInclude.Add("PhoneType")
Dim customerContactDescription As DbSyncTableDescription = _
SqlSyncDescriptionBuilder.GetDescriptionForTable("Sales.CustomerContact", columnsToInclude, serverConn)
scopeDesc.Tables.Add(customerContactDescription)
Vedere anche
Riferimento
Classe SqlSyncProvider
Membri SqlSyncProvider
Spazio dei nomi Microsoft.Synchronization.Data.SqlServer