IContext 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.
Retrieves a service object that provides custom support to other objects.
public interface class IContext : IEquatable<Microsoft::SqlServer::Management::Data::IContext ^>, IServiceProvider, Microsoft::SqlServer::Management::Data::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 IContext : IEquatable<Microsoft.SqlServer.Management.Data.IContext>, IServiceProvider, Microsoft.SqlServer.Management.Data.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 IContext = interface
interface IPropertyDictionary
interface ISfcPropertySet
interface IDictionary<string, obj>
interface ICollection<KeyValuePair<string, obj>>
interface seq<KeyValuePair<string, obj>>
interface IEnumerable
interface IServiceProvider
interface IEquatable<IContext>
Public Interface IContext
Implements ICollection(Of KeyValuePair(Of String, Object)), IDictionary(Of String, Object), IEnumerable(Of KeyValuePair(Of String, Object)), IEquatable(Of IContext), IPropertyDictionary, IServiceProvider, ISfcPropertySet
- Derived
- Implements
-
IPropertyDictionary ISfcPropertySet ICollection<KeyValuePair<String,Object>> ICollection<KeyValuePair<TKey,TValue>> IDictionary<String,Object> IEnumerable<KeyValuePair<String,Object>> IEnumerable<KeyValuePair<TKey,TValue>> IEnumerable<T> IEnumerable IEquatable<IContext> IServiceProvider
Methods
Add(IEnumerable<KeyValuePair<String,Object>>, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified resolution of the property. (Inherited from IPropertyDictionary) |
Add(ISfcProperty, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified interface resolution. (Inherited from IPropertyDictionary) |
Add(ISfcProperty) |
Adds the specified property to the dictionary. (Inherited from IPropertyDictionary) |
Add(KeyValuePair<String,Object>, PropertyCollisionResolution) |
Adds the specified key and value to the dictionary. (Inherited from IPropertyDictionary) |
Add(String, Object, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified key, value, and resolution of the property. (Inherited from IPropertyDictionary) |
Add(String, Type, PropertyCollisionResolution) |
Adds a property to the dictionary with the specified name, type, and interface resolution. (Inherited from IPropertyDictionary) |
Add(String, Type) |
Adds a property to the dictionary with the specified name and type. (Inherited from IPropertyDictionary) |
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) |