CollectionItem::Key Class
The CollectionItem::Key class inherits from SfcAbstractKey and is used for identification key operations.
Assembly: Microsoft.SqlServer.Management.Collector (in Microsoft.SqlServer.Management.Collector.dll)
Microsoft.SqlServer.Management.Sdk.Sfc::SfcKey
Microsoft.SqlServer.Management.Collector::CollectionItem::Key
| Name | Description | |
|---|---|---|
![]() | CollectionItem::Key(CollectionItem::Key^) | Creates an instance of a T:Microsoft.SqlServer.Management.Collector.CollectionItem.Key object. |
![]() | CollectionItem::Key(String^) | Creates an instance of a key given the key name. |
| Name | Description | |
|---|---|---|
![]() | InstanceType | Gets the type of the instance class associated with this key class.(Inherited from SfcKey.) |
![]() | Name | Gets or sets the key name. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Performs a boolean operation to determine if the object passed as a parameter is a key(Overrides SfcKey::Equals(Object^).) |
![]() | Equals(Object^, Object^) | Does a boolean comparison of two objects passed as parameters. |
![]() | Equals(SfcKey^) | Instantiates an instance of the T:Microsoft.SqlServer.Management.Collector.CollectionItem.Key.Equals class that is used for boolean operations.(Overrides SfcKey::Equals(SfcKey^).) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | Gets the hash code for a key.(Overrides SfcKey::GetHashCode().) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetUrnFragment() | Gets a urn fragment.(Overrides SfcKey::GetUrnFragment().) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | Gets a string representation of the key for the purpose of a default comparison.(Overrides SfcKey::ToString().) |
| Name | Description | |
|---|---|---|
![]() ![]() | Equality(CollectionItem::Key^, CollectionItem::Key^) | Does a boolean equality comparision between the left hand side of the key and the right hand side of the key. |
![]() ![]() | Equality(CollectionItem::Key^, Object^) | Does a boolean equality comparision between the object sent as a parameter and the left hand side of the key. |
![]() ![]() | Equality(Object^, CollectionItem::Key^) | Does a boolean equality comparison between the object sent as a parameter and the right hand side of the key. |
![]() ![]() | Inequality(CollectionItem::Key^, CollectionItem::Key^) | Does a boolean inequality comparision between the left hand side of the key and the right hand side of the key. |
![]() ![]() | Inequality(CollectionItem::Key^, Object^) | Does a boolean inequality comparision between the object sent as a parameter and the left hand side of the key. |
![]() ![]() | Inequality(Object^, CollectionItem::Key^) | Does a boolean inequality comparision between the object sent as a parameter and the right hand side of the key. |
This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.





