ReplicationConnectionとは? わかりやすく解説

ReplicationConnection クラス

メモ : このクラスは、.NET Framework version 2.0 で新しく追加されたものです。

ReplicationConnection クラスは、レプリケーション接続を表します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Class ReplicationConnection
    Implements IDisposable
Dim instance As ReplicationConnection
public class ReplicationConnection : IDisposable
public ref class ReplicationConnection : IDisposable
public class ReplicationConnection implements
 IDisposable
public class ReplicationConnection implements
 IDisposable
解説解説

Active Directory では、レプリケーション接続は NTDS-Connection オブジェクトで表されます。詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library) の「NTDS-Connection」を参照してください。

.NET Framework のセキュリティ.NET Framework のセキュリティ
  • DirectoryServicesPermission  要求値 : LinkDemand
継承階層継承階層
System.Object
  System.DirectoryServices.ActiveDirectory.ReplicationConnection
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ReplicationConnection メンバ
System.DirectoryServices.ActiveDirectory 名前空間

ReplicationConnection コンストラクタ (DirectoryContext, String, DirectoryServer)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

コンテキスト、名前、接続元サーバーを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    context As DirectoryContext, _
    name As String, _
    sourceServer As DirectoryServer _
)
Dim context As DirectoryContext
Dim name As String
Dim sourceServer As DirectoryServer

Dim instance As New ReplicationConnection(context,
 name, sourceServer)
public ReplicationConnection (
    DirectoryContext context,
    string name,
    DirectoryServer sourceServer
)
public:
ReplicationConnection (
    DirectoryContext^ context, 
    String^ name, 
    DirectoryServer^ sourceServer
)
public ReplicationConnection (
    DirectoryContext context, 
    String name, 
    DirectoryServer sourceServer
)
public function ReplicationConnection (
    context : DirectoryContext, 
    name : String, 
    sourceServer : DirectoryServer
)

パラメータ

context

ターゲットおよびレプリケーション接続の確立に使用する資格情報が格納された DirectoryContext オブジェクト。

name

接続のユーザー定義名。

sourceServer

接続元サーバーを識別する DirectoryServer オブジェクト。

例外例外
例外の種類条件

ActiveDirectoryOperationException

基になるディレクトリ サービスの呼び出しでエラーが発生しました。

ActiveDirectoryServerDownException

ターゲット サーバーがビジー状態か、利用できません。

ArgumentException

この例外は、次のいずれかの理由で発生します。

ArgumentNullException

context または sourceServer が null 参照 (Visual Basic では Nothing) です。

AuthenticationException

指定された資格情報が無効です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ReplicationConnection クラス
ReplicationConnection メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContext クラス
DirectoryServer クラス

ReplicationConnection コンストラクタ (DirectoryContext, String, DirectoryServer, ActiveDirectorySchedule)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

コンテキスト、名前、接続元サーバー、およびスケジュールを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    context As DirectoryContext, _
    name As String, _
    sourceServer As DirectoryServer, _
    schedule As ActiveDirectorySchedule _
)
Dim context As DirectoryContext
Dim name As String
Dim sourceServer As DirectoryServer
Dim schedule As ActiveDirectorySchedule

Dim instance As New ReplicationConnection(context,
 name, sourceServer, schedule)
public ReplicationConnection (
    DirectoryContext context,
    string name,
    DirectoryServer sourceServer,
    ActiveDirectorySchedule schedule
)
public:
ReplicationConnection (
    DirectoryContext^ context, 
    String^ name, 
    DirectoryServer^ sourceServer, 
    ActiveDirectorySchedule^ schedule
)
public ReplicationConnection (
    DirectoryContext context, 
    String name, 
    DirectoryServer sourceServer, 
    ActiveDirectorySchedule schedule
)
public function ReplicationConnection (
    context : DirectoryContext, 
    name : String, 
    sourceServer : DirectoryServer, 
    schedule : ActiveDirectorySchedule
)

パラメータ

context

ターゲットおよびレプリケーション接続の確立に使用する資格情報が格納された DirectoryContext オブジェクト。

name

接続のユーザー定義名。

sourceServer

接続元サーバーを識別する DirectoryServer オブジェクト。

schedule

接続元がいつレプリケーションに使用できるのかを指定する ActiveDirectorySchedule オブジェクト。

例外例外
例外の種類条件

ActiveDirectoryOperationException

基になるディレクトリ サービスの呼び出しでエラーが発生しました。

ActiveDirectoryServerDownException

ターゲット サーバーがビジー状態か、利用できません。

ArgumentException

この例外は、次のいずれかの理由で発生します。

ArgumentNullException

context、sourceServer、または schedule が null 参照 (Visual Basic では Nothing) です。

AuthenticationException

指定された資格情報が無効です。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ReplicationConnection クラス
ReplicationConnection メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContext クラス
DirectoryServer クラス
ActiveDirectorySchedule クラス

ReplicationConnection コンストラクタ (DirectoryContext, String, DirectoryServer, ActiveDirectoryTransportType)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

コンテキスト、名前、接続元サーバー、およびトランスポート タイプを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    context As DirectoryContext, _
    name As String, _
    sourceServer As DirectoryServer, _
    transport As ActiveDirectoryTransportType _
)
Dim context As DirectoryContext
Dim name As String
Dim sourceServer As DirectoryServer
Dim transport As ActiveDirectoryTransportType

Dim instance As New ReplicationConnection(context,
 name, sourceServer, transport)
public ReplicationConnection (
    DirectoryContext context,
    string name,
    DirectoryServer sourceServer,
    ActiveDirectoryTransportType transport
)
public:
ReplicationConnection (
    DirectoryContext^ context, 
    String^ name, 
    DirectoryServer^ sourceServer, 
    ActiveDirectoryTransportType transport
)
public ReplicationConnection (
    DirectoryContext context, 
    String name, 
    DirectoryServer sourceServer, 
    ActiveDirectoryTransportType transport
)
public function ReplicationConnection (
    context : DirectoryContext, 
    name : String, 
    sourceServer : DirectoryServer, 
    transport : ActiveDirectoryTransportType
)

パラメータ

context

ターゲットおよびレプリケーション接続の確立に使用する資格情報が格納された DirectoryContext オブジェクト。

name

接続のユーザー定義名。

sourceServer

接続元サーバーを識別する DirectoryServer オブジェクト。

transport

接続のトランスポート タイプを指定する、ActiveDirectoryTransportType のいずれかのメンバ。

例外例外
例外の種類条件

ActiveDirectoryOperationException

基になるディレクトリ サービスの呼び出しでエラーが発生しました。

ActiveDirectoryServerDownException

ターゲット サーバーがビジー状態か、利用できません。

ArgumentException

この例外は、次のいずれかの理由で発生します。

ArgumentNullException

context または sourceServer が null 参照 (Visual Basic では Nothing) です。

AuthenticationException

指定された資格情報が無効です。

InvalidEnumArgumentException

transport が有効な ActiveDirectoryTransportType 値ではありません。

NotSupportedException

context が ADAM インスタンスで、transport が Smtp です。これはサポートされていません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ReplicationConnection クラス
ReplicationConnection メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryServer クラス
ActiveDirectoryTransportType 列挙体

ReplicationConnection コンストラクタ (DirectoryContext, String, DirectoryServer, ActiveDirectorySchedule, ActiveDirectoryTransportType)

メモ : このコンストラクタは、.NET Framework version 2.0 で新しく追加されたものです。

コンテキスト、名前、接続元サーバー、スケジュール、およびトランスポート タイプを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。

名前空間: System.DirectoryServices.ActiveDirectory
アセンブリ: System.DirectoryServices (system.directoryservices.dll 内)
構文構文

Public Sub New ( _
    context As DirectoryContext, _
    name As String, _
    sourceServer As DirectoryServer, _
    schedule As ActiveDirectorySchedule, _
    transport As ActiveDirectoryTransportType _
)
Dim context As DirectoryContext
Dim name As String
Dim sourceServer As DirectoryServer
Dim schedule As ActiveDirectorySchedule
Dim transport As ActiveDirectoryTransportType

Dim instance As New ReplicationConnection(context,
 name, sourceServer, schedule, transport)
public ReplicationConnection (
    DirectoryContext context,
    string name,
    DirectoryServer sourceServer,
    ActiveDirectorySchedule schedule,
    ActiveDirectoryTransportType transport
)
public:
ReplicationConnection (
    DirectoryContext^ context, 
    String^ name, 
    DirectoryServer^ sourceServer, 
    ActiveDirectorySchedule^ schedule, 
    ActiveDirectoryTransportType transport
)
public ReplicationConnection (
    DirectoryContext context, 
    String name, 
    DirectoryServer sourceServer, 
    ActiveDirectorySchedule schedule, 
    ActiveDirectoryTransportType transport
)
public function ReplicationConnection (
    context : DirectoryContext, 
    name : String, 
    sourceServer : DirectoryServer, 
    schedule : ActiveDirectorySchedule, 
    transport : ActiveDirectoryTransportType
)

パラメータ

context

ターゲットおよびレプリケーション接続の確立に使用する資格情報が格納された DirectoryContext オブジェクト。

name

接続のユーザー定義名。

sourceServer

接続元サーバーを識別する DirectoryServer オブジェクト。

schedule

接続元がいつレプリケーションに使用できるのかを指定する ActiveDirectorySchedule オブジェクト。

transport

接続のトランスポート タイプを指定する、ActiveDirectoryTransportType のいずれかのメンバ。

例外例外
例外の種類条件

ActiveDirectoryOperationException

基になるディレクトリ サービスの呼び出しでエラーが発生しました。

ActiveDirectoryServerDownException

ターゲット サーバーがビジー状態か、利用できません。

ArgumentException

この例外は、次のいずれかの理由で発生します。

ArgumentNullException

context、sourceServer、または schedule が null 参照 (Visual Basic では Nothing) です。

AuthenticationException

指定された資格情報が無効です。

InvalidEnumArgumentException

transport が有効ではありません。

NotSupportedException

context が ADAM インスタンスで、transport が Smtp です。これはサポートされていません。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ReplicationConnection クラス
ReplicationConnection メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContext クラス
DirectoryServer クラス
ActiveDirectorySchedule クラス
ActiveDirectoryTransportType 列挙体

ReplicationConnection コンストラクタ

ReplicationConnection クラスの新しいインスタンスを初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
ReplicationConnection (DirectoryContext, String, DirectoryServer) コンテキスト、名前、接続元サーバーを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。
ReplicationConnection (DirectoryContext, String, DirectoryServer, ActiveDirectorySchedule) コンテキスト、名前、接続元サーバー、およびスケジュールを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。
ReplicationConnection (DirectoryContext, String, DirectoryServer, ActiveDirectoryTransportType) コンテキスト、名前、接続元サーバー、およびトランスポート タイプを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。
ReplicationConnection (DirectoryContext, String, DirectoryServer, ActiveDirectorySchedule, ActiveDirectoryTransportType) コンテキスト、名前、接続元サーバー、スケジュール、およびトランスポート タイプを指定して、ReplicationConnection クラスの新しいインスタンスを初期化します。
参照参照

関連項目

ReplicationConnection クラス
ReplicationConnection メンバ
System.DirectoryServices.ActiveDirectory 名前空間
DirectoryContext クラス
DirectoryServer クラス

ReplicationConnection プロパティ


パブリック プロパティパブリック プロパティ

  名前 説明
パブリック プロパティ ChangeNotificationStatus このレプリケーション接続の変更通知ステータスを取得または設定します。
パブリック プロパティ DataCompressionEnabled このレプリケーション接続がデータを圧縮するかどうかを示す値を取得または設定します。
パブリック プロパティ DestinationServer このレプリケーション接続の接続先であるサーバーの DNS 名を取得します。
パブリック プロパティ Enabled このレプリケーション接続が有効かどうかを示す値を取得または設定します。
パブリック プロパティ GeneratedByKcc このレプリケーション接続が KCC (Knowledge Consistency Checker) によって生成されたかどうかを示す値を取得または設定します。
パブリック プロパティ Name このレプリケーション接続の名前を取得します。
パブリック プロパティ ReciprocalReplicationEnabled このレプリケーション接続が相互レプリケーションをサポートするかどうかを示す値を取得または設定します。
パブリック プロパティ ReplicationSchedule レプリケーション元のサーバーをレプリケーションに利用できるスケジュールを取得または設定します。
パブリック プロパティ ReplicationScheduleOwnedByUser レプリケーション スケジュールがユーザーによって所有されているかどうかを示す値を取得または設定します。
パブリック プロパティ ReplicationSpan このレプリケーション接続の期間を取得します。
パブリック プロパティ SourceServer このレプリケーション接続の接続元であるサーバーの DNS 名を取得します。
パブリック プロパティ TransportType このレプリケーション接続によって使用されるトランスポートのタイプを取得します。
参照参照

関連項目

ReplicationConnection クラス
System.DirectoryServices.ActiveDirectory 名前空間

ReplicationConnection メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Delete このレプリケーション接続を削除します。
パブリック メソッド Dispose オーバーロードされます。 オブジェクトに保持されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。)
パブリック メソッド FindByName 指定されたターゲット コンテキストと名前に一致する ReplicationConnection オブジェクトを取得します。
パブリック メソッド GetDirectoryEntry レプリケーション接続を表す DirectoryEntry オブジェクトを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 ( Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。)
パブリック メソッド Save レプリケーション接続をサーバーにコミットします。このメソッドが呼び出されるまで、レプリケーション接続オブジェクトは、Active Directory に実際には存在しません。
パブリック メソッド ToString オーバーライドされます。 レプリケーション接続の名前を取得します。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ReplicationConnection クラス
System.DirectoryServices.ActiveDirectory 名前空間

ReplicationConnection メンバ

ReplicationConnection クラスは、レプリケーション接続を表します。

ReplicationConnection データ型で公開されるメンバを以下の表に示します。


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ReplicationConnection オーバーロードされます。 ReplicationConnection クラスの新しいインスタンスを初期化します。
パブリック プロパティパブリック プロパティ
  名前 説明
パブリック プロパティ ChangeNotificationStatus このレプリケーション接続の変更通知ステータスを取得または設定します。
パブリック プロパティ DataCompressionEnabled このレプリケーション接続がデータを圧縮するかどうかを示す値を取得または設定します。
パブリック プロパティ DestinationServer このレプリケーション接続の接続先であるサーバーの DNS 名を取得します。
パブリック プロパティ Enabled このレプリケーション接続が有効かどうかを示す値を取得または設定します。
パブリック プロパティ GeneratedByKcc このレプリケーション接続が KCC (Knowledge Consistency Checker) によって生成されたかどうかを示す値を取得または設定します。
パブリック プロパティ Name このレプリケーション接続の名前を取得します。
パブリック プロパティ ReciprocalReplicationEnabled このレプリケーション接続が相互レプリケーションをサポートするかどうかを示す値を取得または設定します。
パブリック プロパティ ReplicationSchedule レプリケーション元のサーバーをレプリケーションに利用できるスケジュールを取得または設定します。
パブリック プロパティ ReplicationScheduleOwnedByUser レプリケーション スケジュールがユーザーによって所有されているかどうかを示す値を取得または設定します。
パブリック プロパティ ReplicationSpan このレプリケーション接続の期間を取得します。
パブリック プロパティ SourceServer このレプリケーション接続の接続元であるサーバーの DNS 名を取得します。
パブリック プロパティ TransportType このレプリケーション接続によって使用されるトランスポートのタイプを取得します。
パブリック メソッドパブリック メソッド
( プロテクト メソッド も参照)
  名前 説明
パブリック メソッド Delete このレプリケーション接続を削除します。
パブリック メソッド Dispose オーバーロードされます。 オブジェクトに保持されているリソースを解放します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド FindByName 指定されたターゲット コンテキストと名前に一致する ReplicationConnection オブジェクトを取得します。
パブリック メソッド GetDirectoryEntry レプリケーション接続を表す DirectoryEntry オブジェクトを取得します。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド Save レプリケーション接続をサーバーにコミットします。このメソッドが呼び出されるまで、レプリケーション接続オブジェクトは、Active Directory に実際には存在しません。
パブリック メソッド ToString オーバーライドされます。 レプリケーション接続の名前を取得します。
プロテクト メソッドプロテクト メソッド
参照参照

関連項目

ReplicationConnection クラス
System.DirectoryServices.ActiveDirectory 名前空間



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「ReplicationConnection」の関連用語

ReplicationConnectionのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ReplicationConnectionのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS