PropertiesCollection Class
System.Object
Microsoft.VisualStudio.Services.WebApi.PropertiesCollection
Namespace: Microsoft.VisualStudio.Services.WebApi
Assembly: Microsoft.VisualStudio.Services.WebApi (in Microsoft.VisualStudio.Services.WebApi.dll)
'Declaration
<CollectionDataContractAttribute(Name := "Properties", ItemName := "Property", KeyName := "Key", _
ValueName := "Value")> _
Public NotInheritable Class PropertiesCollection _
Implements IDictionary(Of String, Object), _
ICollection(Of KeyValuePair(Of String, Object)), IEnumerable(Of KeyValuePair(Of String, Object)), _
IEnumerable, ICollection
[CollectionDataContractAttribute(Name = "Properties", ItemName = "Property", KeyName = "Key",
ValueName = "Value")]
public sealed class PropertiesCollection : IDictionary<string, Object>,
ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>,
IEnumerable, ICollection
[CollectionDataContractAttribute(Name = L"Properties", ItemName = L"Property", KeyName = L"Key",
ValueName = L"Value")]
public ref class PropertiesCollection sealed : IDictionary<String^, Object^>,
ICollection<KeyValuePair<String^, Object^>>, IEnumerable<KeyValuePair<String^, Object^>>,
IEnumerable, ICollection
[<Sealed>]
[<CollectionDataContractAttribute(Name = "Properties", ItemName = "Property", KeyName = "Key",
ValueName = "Value")>]
type PropertiesCollection =
class
interface IDictionary<string, Object>
interface ICollection<KeyValuePair<string, Object>>
interface IEnumerable<KeyValuePair<string, Object>>
interface IEnumerable
interface ICollection
end
public final class PropertiesCollection implements IDictionary<String, Object>, ICollection<KeyValuePair<String, Object>>, IEnumerable<KeyValuePair<String, Object>>, IEnumerable, ICollection
The PropertiesCollection type exposes the following members.
Name | Description | |
---|---|---|
![]() |
PropertiesCollection() | |
![]() |
PropertiesCollection(IDictionary<String, Object>) |
Top
Top
Name | Description | |
---|---|---|
![]() |
Add | |
![]() |
Clear | |
![]() |
ContainsKey | |
![]() |
ContainsValue | |
![]() |
Equals | (Overrides Object.Equals(Object).) |
![]() |
GetHashCode | (Overrides Object.GetHashCode().) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
GetValue<T> | |
![]() |
Remove | |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
TryGetValue(String, Object%) | |
![]() |
TryGetValue<T>(String, T%) |
Top
Top
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.