次の方法で共有


DatabaseFileMappingsDictionary クラス

このクラスは Dictionary から継承され、ソース サーバーのデータベース ファイルのパスを、ユーザーによって指定された対応するターゲット サーバーの場所にマップします。

継承階層

System. . :: . .Object
  System.Collections.Generic. . :: . .Dictionary< (Of < ( <'String, String> ) > ) >
    Microsoft.SqlServer.Management.Smo..::..DatabaseFileMappingsDictionary

名前空間:  Microsoft.SqlServer.Management.Smo
アセンブリ:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo.dll)

構文

'宣言
<ComVisibleAttribute(False)> _
Public NotInheritable Class DatabaseFileMappingsDictionary _
    Inherits Dictionary(Of String, String)
'使用
Dim instance As DatabaseFileMappingsDictionary
[ComVisibleAttribute(false)]
public sealed class DatabaseFileMappingsDictionary : Dictionary<string, string>
[ComVisibleAttribute(false)]
public ref class DatabaseFileMappingsDictionary sealed : public Dictionary<String^, String^>
[<SealedAttribute>]
[<ComVisibleAttribute(false)>]
type DatabaseFileMappingsDictionary =  
    class
        inherit Dictionary<string, string>
    end
public final class DatabaseFileMappingsDictionary extends Dictionary<String, String>

DatabaseFileMappingsDictionary 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド DatabaseFileMappingsDictionary このクラスは Dictionary から継承され、ソース サーバーのデータベース ファイルのパスを、ユーザーによって指定された対応するターゲット サーバーの場所にマップします。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ Comparer (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック プロパティ Count (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック プロパティ Item 指定したソース ファイルのデータベース ファイルのマッピング情報を返します。
パブリック プロパティ Keys (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック プロパティ Values (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Add 指定されたデータベース ソース ファイル パスと、関連するデータベース ターゲット ファイル パスをディクショナリに追加します。
パブリック メソッド Clear (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック メソッド ContainsKey このディクショナリに、指定されたデータベース ソース ファイル パスが格納されているかどうかを判断します。
パブリック メソッド ContainsValue (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetEnumerator (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetObjectData (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド OnDeserialization (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック メソッド Remove (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
パブリック メソッド ToString (Object から継承されています。)
パブリック メソッド TryGetValue (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Add (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDictionary. . :: . .Add (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Contains (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDictionary. . :: . .Contains (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .CopyTo (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド ICollection. . :: . .CopyTo (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IEnumerable< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .GetEnumerator (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IEnumerable. . :: . .GetEnumerator (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDictionary. . :: . .GetEnumerator (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary. . :: . .IsFixedSize (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .IsReadOnly (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary. . :: . .IsReadOnly (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ ICollection. . :: . .IsSynchronized (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary. . :: . .Item (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Keys (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary. . :: . .Keys (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド ICollection< (Of < <' (KeyValuePair< (Of < <' (TKey, TValue> ) > > )> ) > > ). . :: . .Remove (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート メソッド IDictionary. . :: . .Remove (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ ICollection. . :: . .SyncRoot (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary< (Of < <' (TKey, TValue> ) > > ). . :: . .Values (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary. . :: . .Values (Dictionary< (Of < ( <'String, String> ) > ) > から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。