SqlCeReplication.PublisherAddress プロパティ
アセンブリ: System.Data.SqlServerCe (system.data.sqlserverce.dll 内)

Dim instance As SqlCeReplication Dim value As String value = instance.PublisherAddress instance.PublisherAddress = value
/** @property */ public String get_PublisherAddress () /** @property */ public void set_PublisherAddress (String value)
public function get PublisherAddress () : String public function set PublisherAddress (value : String)
発行者への接続時に使用するネットワーク アドレス。

PublisherAddress は、PublisherNetwork に DefaultNetwork 以外の値が設定されている場合は必須です。
このプロパティで、SQL Server Replication Provider が発行者と通信する方法を指定します。たとえば、SQL Server Mobile レプリケーション エージェントと発行者が 2 つの異なるシステムに配置され、この 2 つのシステムがインターネット経由で通信する場合に、PublisherNetwork には TcpIpSockets を、PublisherAddress には特定の IP アドレスを設定できます。
PublisherNetwork の値を TcpIpSockets または MultiProtocol に設定している場合、PublisherAddress の値は、"IP address,port number" の形式 (たとえば "111.11.11.11,1433") になります。

SqlCeReplication オブジェクトの PublisherAddress プロパティを設定する例を次に示します。
Dim repl As SqlCeReplication = Nothing Try ' Instantiate and configure SqlCeReplication object ' repl = New SqlCeReplication() repl.InternetUrl = "http://www.adventure-works.com/sqlmobile/sqlcesa30.dll" repl.InternetLogin = "MyInternetLogin" repl.InternetPassword = "<password>" repl.Publisher = "MyPublisher" repl.PublisherDatabase = "MyPublisherDatabase" repl.PublisherLogin = "MyPublisherLogin" repl.PublisherPassword = "<password>" repl.Publication = "MyPublication" repl.Subscriber = "MySubscriber" repl.SubscriberConnectionString = "Data Source=MyDatabase.sdf" ' Create the local SQL Mobile Database subscription ' repl.AddSubscription(AddOption.CreateDatabase) ' Synchronize to the SQL Server to populate the Subscription ' repl.Synchronize() Catch ' Handle errors here ' Finally ' Dispose the repl object ' repl.Dispose() End Try
SqlCeReplication repl = null; try { // Instantiate and configure SqlCeReplication object // repl = new SqlCeReplication(); repl.InternetUrl = "http://www.adventure-works.com/sqlmobile/sqlcesa30.dll"; repl.InternetLogin = "MyInternetLogin"; repl.InternetPassword = "<password>"; repl.Publisher = "MyPublisher"; repl.PublisherDatabase = "MyPublisherDatabase"; repl.PublisherLogin = "MyPublisherLogin"; repl.PublisherPassword = "<password>"; repl.Publication = "MyPublication"; repl.Subscriber = "MySubscriber"; repl.SubscriberConnectionString = "Data Source=MyDatabase.sdf"; // Create a local SQL Mobile Database subscription // repl.AddSubscription(AddOption.CreateDatabase); // Synchronize to the SQL Server database // repl.Synchronize(); } catch (SqlCeException) { // Handle errors here // } finally { // Dispose the repl object // repl.Dispose(); }


Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からSqlCeReplication.PublisherAddress プロパティを検索する場合は、下記のリンクをクリックしてください。

- SqlCeReplication.PublisherAddress プロパティのページへのリンク