Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

DatabaseFileMappingsDictionary Class

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

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
[ComVisibleAttribute(false)]
public sealed class DatabaseFileMappingsDictionary : Dictionary<string, string>

The DatabaseFileMappingsDictionary type exposes the following members.

  NameDescription
Public methodDatabaseFileMappingsDictionaryThis class, which is inherited from Dictionary, maps database file paths from the source server to the corresponding target server location that the user specifies.
Top
  NameDescription
Public propertyComparer (Inherited from Dictionary<String, String>.)
Public propertyCount (Inherited from Dictionary<String, String>.)
Public propertyItemReturns the database file mapping information for the specified source file.
Public propertyKeys (Inherited from Dictionary<String, String>.)
Public propertyValues (Inherited from Dictionary<String, String>.)
Top
  NameDescription
Public methodAddAdds the specified database source file path and its associated database target file path to the dictionary.
Public methodClear (Inherited from Dictionary<String, String>.)
Public methodContainsKeyDetermines whether this dictionary contains the specified database source file path.
Public methodContainsValue (Inherited from Dictionary<String, String>.)
Public methodEquals (Inherited from Object.)
Public methodGetEnumerator (Inherited from Dictionary<String, String>.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetObjectDataSecurity Critical. (Inherited from Dictionary<String, String>.)
Public methodGetType (Inherited from Object.)
Public methodOnDeserialization (Inherited from Dictionary<String, String>.)
Public methodRemove (Inherited from Dictionary<String, String>.)
Public methodToString (Inherited from Object.)
Public methodTryGetValue (Inherited from Dictionary<String, String>.)
Top
  NameDescription
Explicit interface implemetationPrivate methodICollection<KeyValuePair<TKey, TValue>>.Add (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodIDictionary.Add (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodICollection<KeyValuePair<TKey, TValue>>.Contains (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodIDictionary.Contains (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodICollection<KeyValuePair<TKey, TValue>>.CopyTo (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodICollection.CopyTo (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodIEnumerable<KeyValuePair<TKey, TValue>>.GetEnumerator (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodIEnumerable.GetEnumerator (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodIDictionary.GetEnumerator (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary.IsFixedSize (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyICollection<KeyValuePair<TKey, TValue>>.IsReadOnly (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary.IsReadOnly (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyICollection.IsSynchronized (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary.Item (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary<TKey, TValue>.Keys (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertySystem#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Keys (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary.Keys (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodICollection<KeyValuePair<TKey, TValue>>.Remove (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate methodIDictionary.Remove (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyICollection.SyncRoot (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary<TKey, TValue>.Values (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertySystem#Collections#Generic#IReadOnlyDictionary{TKey@TValue}#Values (Inherited from Dictionary<String, String>.)
Explicit interface implemetationPrivate propertyIDictionary.Values (Inherited from Dictionary<String, String>.)
Top
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.