TechNet
Export (0) Print
Expand All

StateChangeEventAttribute Class

 

The T:Microsoft.SqlServer.Management.Smo.StateChangeEventAttribute class contains the attribute that is attached to the state change event in policy-based management.

Namespace:   Microsoft.SqlServer.Management.Facets
Assembly:  Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)

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

[AttributeUsageAttribute(AttributeTargets.All, AllowMultiple = true)]
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, 
	PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class StateChangeEventAttribute : Attribute

NameDescription
System_CAPS_pubmethodStateChangeEventAttribute(String, String)

Initializes a new instance of the StateChangeEventAttribute class for the specified event and target.

System_CAPS_pubmethodStateChangeEventAttribute(String, String, String)

Initializes a new instance of the StateChangeEventAttribute class for the specified event, target type and target type alias.

NameDescription
System_CAPS_pubpropertyEventName

Gets the name of the event.

System_CAPS_pubpropertyTargetType

Gets the type of target.

System_CAPS_pubpropertyTargetTypeAlias

Gets the alias of the target type.

System_CAPS_pubpropertyTypeId

(Inherited from Attribute.)

NameDescription
System_CAPS_pubmethodEquals(Object)

(Inherited from Attribute.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Attribute.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodIsDefaultAttribute()

(Inherited from Attribute.)

System_CAPS_pubmethodMatch(Object)

(Inherited from Attribute.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

For more information about using attributes, see .30386922-1e00-4602-9ebf-526b271a8b87

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

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.

Return to top
Show:
© 2016 Microsoft