IContext Interface

 

Retrieves a service object that provides custom support to other objects.

Namespace:   Microsoft.SqlServer.Management.Data
Assembly:  Microsoft.SqlServer.Management.SDK.SqlStudio (in Microsoft.SqlServer.Management.SDK.SqlStudio.dll)

public interface class IContext : IPropertyDictionary, ISfcPropertySet, 
	IDictionary<String^, Object^>, ICollection<KeyValuePair<String^, Object^>>, 
	IEnumerable<KeyValuePair<String^, Object^>>, IEnumerable, IServiceProvider, 
	IEquatable<IContext^>

NameDescription
System_CAPS_pubpropertyCount

(Inherited from ICollection<T>.)

System_CAPS_pubpropertyIsReadOnly

(Inherited from ICollection<T>.)

System_CAPS_pubpropertyItem[TKey]

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubpropertyKeys

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubpropertyValues

(Inherited from IDictionary<TKey, TValue>.)

NameDescription
System_CAPS_pubmethodAdd(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodAdd(TKey, TValue)

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubmethodAdd(IEnumerable<KeyValuePair<String^, Object^>>^, PropertyCollisionResolution)

Adds a property to the dictionary with the specified resolution of the property.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodAdd(ISfcProperty^)

Adds the specified property to the dictionary.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodAdd(ISfcProperty^, PropertyCollisionResolution)

Adds a property to the dictionary with the specified interface resolution.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodAdd(KeyValuePair<String^, Object^>, PropertyCollisionResolution)

Adds the specified key and value to the dictionary.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodAdd(String^, Object^, PropertyCollisionResolution)

Adds a property to the dictionary with the specified key, value, and resolution of the property.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodAdd(String^, Type^)

Adds a property to the dictionary with the specified name and type.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodAdd(String^, Type^, PropertyCollisionResolution)

Adds a property to the dictionary with the specified name, type, and interface resolution.(Inherited from IPropertyDictionary.)

System_CAPS_pubmethodClear()

(Inherited from ICollection<T>.)

System_CAPS_pubmethodContains(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodContains(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.)

System_CAPS_pubmethodContains(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.)

System_CAPS_pubmethodContainsKey(TKey)

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubmethodCopyTo(array<T>^, Int32)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodEnumProperties()

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.)

System_CAPS_pubmethodEquals(T)

(Inherited from IEquatable<T>.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable<T>.)

System_CAPS_pubmethodGetService(Type^)

(Inherited from IServiceProvider.)

System_CAPS_pubmethodRemove(TKey)

(Inherited from IDictionary<TKey, TValue>.)

System_CAPS_pubmethodRemove(T)

(Inherited from ICollection<T>.)

System_CAPS_pubmethodTryGetProperty(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.)

System_CAPS_pubmethodTryGetPropertyValue(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.)

System_CAPS_pubmethodTryGetPropertyValue<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.)

System_CAPS_pubmethodTryGetValue(TKey, TValue%)

(Inherited from IDictionary<TKey, TValue>.)

Return to top
Show: