次の方法で共有


DatabaseFileMappingsDictionary クラス

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

継承階層

System.Object
  System.Collections.Generic.Dictionary<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<String, String> から継承されています。)
パブリック プロパティ Count (Dictionary<String, String> から継承されています。)
パブリック プロパティ Item 指定したソース ファイルのデータベース ファイルのマッピング情報を返します。
パブリック プロパティ Keys (Dictionary<String, String> から継承されています。)
パブリック プロパティ Values (Dictionary<String, String> から継承されています。)

先頭に戻る

メソッド

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

先頭に戻る

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

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

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Management.Smo 名前空間