Поделиться через


Класс DatabaseFileMappingsDictionary

This class, which is inherited from Dictionary, maps database file paths from the source server to the corresponding target server location that the user specifies.

Иерархия наследования

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 This class, which is inherited from Dictionary, maps database file paths from the source server to the corresponding target server location that the user specifies.

В начало

Свойства

  Имя Описание
Открытое свойство Comparer (Производный от Dictionary<String, String>.)
Открытое свойство Count (Производный от Dictionary<String, String>.)
Открытое свойство Item Returns the database file mapping information for the specified source file.
Открытое свойство Keys (Производный от Dictionary<String, String>.)
Открытое свойство Values (Производный от Dictionary<String, String>.)

В начало

Методы

  Имя Описание
Открытый метод Add Adds the specified database source file path and its associated database target file path to the dictionary.
Открытый метод Clear (Производный от Dictionary<String, String>.)
Открытый метод ContainsKey Determines whether this dictionary contains the specified database source file path.
Открытый метод 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>.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo