Share via


TargetSetLevel Class

Definition

This is the non-generated part of the TargetSetLevel class.

public sealed class TargetSetLevel : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, IComparable<Microsoft.SqlServer.Management.Dmf.TargetSetLevel>
type TargetSetLevel = class
    inherit SfcInstance
    interface IComparable<TargetSetLevel>
Public NotInheritable Class TargetSetLevel
Inherits SfcInstance
Implements IComparable(Of TargetSetLevel)
Inheritance
TargetSetLevel
Implements

Constructors

TargetSetLevel()

Default constructor used for deserialization.

Properties

AbstractIdentityKey (Inherited from SfcInstance)
Condition
ID
IdentityKey
KeyChain

Returns the identity path of the object

(Inherited from SfcInstance)
LevelName
Metadata (Inherited from SfcInstance)
Parent
Properties (Inherited from SfcInstance)
PropertyStorageProvider

This property returns the default implementation of SFC for ISfcPropertyStorageProvider interface, it can be overriden in the child classes to return another storage provider (i.e. flat properties list)

(Inherited from SfcInstance)
State (Inherited from SfcInstance)
TargetType
TargetTypeSkeleton
Urn

Create a new Urn string on each request and return it.

(Inherited from SfcInstance)

Methods

AlterImpl() (Inherited from SfcInstance)
CheckObjectCreated()

To be called from domain for when an API requires the object to be Created Stronger than CheckObjectState

(Inherited from SfcInstance)
CheckObjectState()

To be called from domain for any access to the object

(Inherited from SfcInstance)
CompareTo(TargetSetLevel)

Comparison based on the length of TargetTypeSkeleton

CreateIdentityKey() (Inherited from SfcInstance)
CreateImpl() (Inherited from SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)
DropImpl() (Inherited from SfcInstance)
Equals(Object)
GetChildCollection(String)

Get the child collection in this instance for the given element name string.

(Inherited from SfcInstance)
GetDomain() (Inherited from SfcInstance)
GetHashCode()
GetObjectFactory()
GetPropertySet() (Inherited from SfcInstance)
GetTypeFilterProperties(String)

Returns filtering properties supported by the SMO type represented by the given expression, or null if it's not a valid SMO type.

GetTypeMetadataImpl() (Inherited from SfcInstance)
InitializeUIPropertyState()

Overridable from the child objects who care about initializing their states (dynamic metadata which is currently the ".Enabled" property)

(Inherited from SfcInstance)
MarkForDropImpl(Boolean) (Inherited from SfcInstance)
MarkRootAsConnected() (Inherited from SfcInstance)
MoveImpl(SfcInstance) (Inherited from SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) (Inherited from SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs) (Inherited from SfcInstance)
PostAlter(Object) (Inherited from SfcInstance)
PostCreate(Object) (Inherited from SfcInstance)
PostDrop(Object) (Inherited from SfcInstance)
PostMove(Object) (Inherited from SfcInstance)
PostRename(Object) (Inherited from SfcInstance)
Refresh()

refreshes the object's properties by reading them from the server

(Inherited from SfcInstance)
RenameImpl(SfcKey) (Inherited from SfcInstance)
ResetKey() (Inherited from SfcInstance)
Serialize(XmlWriter) (Inherited from SfcInstance)
ToString() (Inherited from SfcInstance)
UpdateUIPropertyState() (Inherited from SfcInstance)
Validate()

Basic child object's validation

(Inherited from SfcInstance)

Events

propertyChanged (Inherited from SfcInstance)
PropertyChanged (Inherited from SfcInstance)
propertyMetadataChanged (Inherited from SfcInstance)
PropertyMetadataChanged (Inherited from SfcInstance)

Applies to