IPropertyDictionary Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the list of elements contained in the PropertyDictionary.
public interface class IPropertyDictionary : Microsoft::SqlServer::Management::Sdk::Sfc::ISfcPropertySet, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>, System::Collections::Generic::IDictionary<System::String ^, System::Object ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>>
public interface IPropertyDictionary : Microsoft.SqlServer.Management.Sdk.Sfc.ISfcPropertySet, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<string,object>>, System.Collections.Generic.IDictionary<string,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>>
type IPropertyDictionary = interface
interface ISfcPropertySet
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
Public Interface IPropertyDictionary
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), ISfcPropertySet
- Derived
- Implements
-
ISfcPropertySet ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable
Methods
Add(IEnumerable<KeyValuePair<String,Object>>, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified resolution of the property. |
Add(ISfcProperty, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified interface resolution. |
Add(ISfcProperty) |
Adds the specified property to the dictionary. |
Add(KeyValuePair<String,Object>, PropertyCollisionResolution) |
Adds the specified key and value to the dictionary. |
Add(String, Object, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified key, value, and resolution of the property. |
Add(String, Type, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified name, type, and interface resolution. |
Add(String, Type) |
Adds a property to the dictionary with the specified name and type. |
Contains(ISfcProperty) |
Checks whether a property with the specified metadata is in the property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from ISfcPropertySet) |
Contains(String) |
Checks whether a property with the specified name is in the property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from ISfcPropertySet) |
Contains<T>(String) |
Checks whether a property with the specified name and type is in the property set Do not reference this member directly in your code. It supports the SQL Server infrastructure.. (Inherited from ISfcPropertySet) |
EnumProperties() |
Returns an enumerator that can iterate through the properties in the property set. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from ISfcPropertySet) |
TryGetProperty(String, ISfcProperty) |
Attempts to get the property metadata. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from ISfcPropertySet) |
TryGetPropertyValue(String, Object) |
Attempts to get the property value. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from ISfcPropertySet) |
TryGetPropertyValue<T>(String, T) |
Attempts to get the property value. Do not reference this member directly in your code. It supports the SQL Server infrastructure. (Inherited from ISfcPropertySet) |