IPropertyDictionary Interface
Gets the list of elements contained in the PropertyDictionary.
Namespace: Microsoft.SqlServer.Management.Data
Assembly: Microsoft.SqlServer.Management.SDK.SqlStudio (in Microsoft.SqlServer.Management.SDK.SqlStudio.dll)
Syntax
'Declaration
Public Interface IPropertyDictionary _
Inherits ISfcPropertySet, IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable
'Usage
Dim instance As IPropertyDictionary
public interface IPropertyDictionary : ISfcPropertySet,
IDictionary<string, Object>, ICollection<KeyValuePair<string, Object>>,
IEnumerable<KeyValuePair<string, Object>>, IEnumerable
public interface class IPropertyDictionary : ISfcPropertySet,
IDictionary<String^, Object^>, ICollection<KeyValuePair<String^, Object^>>,
IEnumerable<KeyValuePair<String^, Object^>>, IEnumerable
type IPropertyDictionary =
interface
interface ISfcPropertySet
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
end
public interface IPropertyDictionary extends ISfcPropertySet, IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable
The IPropertyDictionary type exposes the following members.
Properties
Name | Description | |
---|---|---|
Count | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
IsReadOnly | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
Item | (Inherited from IDictionary<String, Object>.) | |
Keys | (Inherited from IDictionary<String, Object>.) | |
Values | (Inherited from IDictionary<String, Object>.) |
Top
Methods
Name | Description | |
---|---|---|
Add(T) | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
Add(ISfcProperty) | Adds the specified property to the dictionary. | |
Add(TKey, TValue) | (Inherited from IDictionary<String, Object>.) | |
Add(IEnumerable<KeyValuePair<String, Object>>, PropertyCollisionResolution) | Adds a property to the dictionary with the specified resolution of the property. | |
Add(KeyValuePair<String, Object>, PropertyCollisionResolution) | Adds the specified key and value to the dictionary. | |
Add(String, Type) | Adds a property to the dictionary with the specified name and type. | |
Add(ISfcProperty, PropertyCollisionResolution) | Adds a property to the dictionary with the specified interface resolution. | |
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. | |
Clear | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
Contains(T) | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
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(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<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.) | |
ContainsKey | (Inherited from IDictionary<String, Object>.) | |
CopyTo | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
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.) | |
GetEnumerator() | (Inherited from IEnumerable<KeyValuePair<String, Object>>.) | |
GetEnumerator() | (Inherited from IEnumerable.) | |
Remove(TKey) | (Inherited from IDictionary<String, Object>.) | |
Remove(T) | (Inherited from ICollection<KeyValuePair<String, Object>>.) | |
TryGetProperty | 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.) | |
TryGetValue | (Inherited from IDictionary<String, Object>.) |
Top