This topic has not yet been rated - Rate this topic

StateChangeEventAttribute Class

The StateChangeEventAttribute class contains the attribute that is attached to the state change event in policy-based management.

System.Object
  System.Attribute
    Microsoft.SqlServer.Management.Facets.StateChangeEventAttribute

Namespace:  Microsoft.SqlServer.Management.Facets
Assembly:  Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)
[AttributeUsageAttribute(AttributeTargets.All, AllowMultiple = true)]
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class StateChangeEventAttribute : Attribute

The StateChangeEventAttribute type exposes the following members.

  NameDescription
Public methodStateChangeEventAttribute(String, String)Initializes a new instance of the StateChangeEventAttribute class for the specified event and target.
Public methodStateChangeEventAttribute(String, String, String)Initializes a new instance of the StateChangeEventAttribute class for the specified event, target type and target type alias.
Top
  NameDescription
Public propertyEventNameGets the name of the event.
Public propertyTargetTypeGets the type of target.
Public propertyTargetTypeAliasGets the alias of the target type.
Public propertyTypeId (Inherited from Attribute.)
Top
  NameDescription
Public methodEquals (Inherited from Attribute.)
Public methodGetHashCode (Inherited from Attribute.)
Public methodGetType (Inherited from Object.)
Public methodIsDefaultAttribute (Inherited from Attribute.)
Public methodMatch (Inherited from Attribute.)
Public methodToString (Inherited from Object.)
Top

For more information about using attributes, see Extending Metadata Using Attributes.

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.