Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the supportability status of a message. All messages should define this property to let callers know what level of support is offered for the message.
Namespace: Microsoft.ConfigurationManagement.Messaging.Framework
Assembly: Microsoft.ConfigurationManagement.Messaging (in Microsoft.ConfigurationManagement.Messaging.dll)
Inheritance Hierarchy
System.Object
System.Attribute
Microsoft.ConfigurationManagement.Messaging.Framework.MessageSupportAttribute
Syntax
[SerializableAttribute]
[AttributeUsageAttribute(AttributeTargets.Class)]
public sealed class MessageSupportAttribute : Attribute
[SerializableAttribute]
[AttributeUsageAttribute(AttributeTargets::Class)]
public ref class MessageSupportAttribute sealed : Attribute
<SerializableAttribute>
<AttributeUsageAttribute(AttributeTargets.Class)>
Public NotInheritable Class MessageSupportAttribute
Inherits Attribute
Properties
Name | Description | |
---|---|---|
![]() |
SupportDetails | Gets support details about the message. This property is usually relevant when a message is set to PartiallySupported. |
![]() |
SupportStatus | Gets the message support status. |
![]() |
TypeId | (Inherited from Attribute.) |
Methods
Name | Description | |
---|---|---|
![]() |
Equals(Object) | (Inherited from Attribute.) |
![]() |
GetHashCode() | (Inherited from Attribute.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
IsDefaultAttribute() | (Inherited from Attribute.) |
![]() |
Match(Object) | (Inherited from Attribute.) |
![]() |
ToString() | (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) | (Inherited from Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr) | (Inherited from Attribute.) |
![]() ![]() |
_Attribute.GetTypeInfoCount(UInt32) | (Inherited from Attribute.) |
![]() ![]() |
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) | (Inherited from Attribute.) |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
MessageSupportStatus
Microsoft.ConfigurationManagement.Messaging.Framework Namespace
Return to top