Export (0) Print
Expand All

SfcInstance Class

Base class for all SQL Server Foundation Class (SFC) objects in an object model domain, such as SMO. Do not reference this member directly in your code. It supports the SQL Server infrastructure.

Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    More...

Namespace:  Microsoft.SqlServer.Management.Sdk.Sfc
Assembly:  Microsoft.SqlServer.Management.Sdk.Sfc (in Microsoft.SqlServer.Management.Sdk.Sfc.dll)

'Declaration
Public MustInherit Class SfcInstance _
	Implements ISfcDiscoverObject, ISfcPropertyProvider, ISfcNotifyPropertyMetadataChanged, INotifyPropertyChanged
'Usage
Dim instance As SfcInstance

The SfcInstance type exposes the following members.

  NameDescription
Protected methodSfcInstanceCreates the object that inherits from SfcInstance.
Top

  NameDescription
Protected propertyAbstractIdentityKeyDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public propertyMetadataReturns metadata about the instance and its domain.
Public propertyParentGets or sets the instance parent via the keychain.
Public propertyPropertiesReturns a collection instance properties.
Protected propertyPropertyStorageProviderDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected propertyStateReturns the state of the SfcInstance object.
Public propertyUrnReturns the uniform resource name of the SfcInstance object.
Top

  NameDescription
Protected methodAlterImplDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodCheckObjectCreatedDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodCheckObjectStateDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodCreateIdentityKeyDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodCreateImplDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodDiscoverDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodDropImplDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Protected methodGetChildCollectionDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodGetDomainDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodGetHashCode (Inherited from Object.)
Public methodGetPropertySetReturns the set of properties for the SfcInstance object.
Public methodGetType (Inherited from Object.)
Protected methodGetTypeMetadataImplIndicates the domains that override by returning the right TypeMetadata class directly. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodInitializeUIPropertyStateDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodMarkForDropImplReturns a value that indicates the existing objects to be dropped. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodMarkRootAsConnectedDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodMoveImplIndicates the new parent object to move in an instance. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodOnPropertyMetadataChangesInvoked whenever the effective value of any SfcInstance metadata is updated.
Protected methodOnPropertyValueChangesInvoked whenever the effective value of any SfcInstance property is updated.
Protected methodPostAlterDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodPostCreateIndicates the default implementor that creates the execution result. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodPostDropDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodPostMoveDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodPostRenameDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodRefreshRefreshes the object's properties by reading them from the server.
Protected methodRenameImplDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodResetKeyDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public methodSerializeSerializes the instance to XML.
Public methodToStringReturns a string representation of the instance Urn. (Overrides ObjectToString.)
Protected methodUpdateUIPropertyStateDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Protected methodValidateIndicates the basic child object's validation. Do not reference this member directly in your code. It supports the SQL Server infrastructure.
Top

  NameDescription
Protected eventpropertyChangedDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public eventPropertyChangedCLS-compliant event for property changes.
Protected eventpropertyMetadataChangedDo not reference this member directly in your code. It supports the SQL Server infrastructure.
Public eventPropertyMetadataChangedCLS-compliant event for property metadata changes.
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.

Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.Collector.CollectionItem
    Microsoft.SqlServer.Management.Collector.CollectionSet
    Microsoft.SqlServer.Management.Collector.CollectorConfigStore
    Microsoft.SqlServer.Management.Dmf.Condition
    Microsoft.SqlServer.Management.Dmf.ConnectionEvaluationHistory
    Microsoft.SqlServer.Management.Dmf.EvaluationDetail
    Microsoft.SqlServer.Management.Dmf.EvaluationHistory
    Microsoft.SqlServer.Management.Dmf.ObjectSet
    Microsoft.SqlServer.Management.Dmf.Policy
    Microsoft.SqlServer.Management.Dmf.PolicyCategory
    Microsoft.SqlServer.Management.Dmf.PolicyCategorySubscription
    Microsoft.SqlServer.Management.Dmf.PolicyStore
    Microsoft.SqlServer.Management.Dmf.TargetSet
    Microsoft.SqlServer.Management.Dmf.TargetSetLevel
    Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer
    Microsoft.SqlServer.Management.RegisteredServers.ServerGroupParent
    Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance(Of K, T)
    Microsoft.SqlServer.Management.Utility.Computer
    Microsoft.SqlServer.Management.Utility.DeployedDac
    Microsoft.SqlServer.Management.Utility.ManagedInstance
    Microsoft.SqlServer.Management.Utility.Utility
    Microsoft.SqlServer.Management.Utility.Volume
    Microsoft.SqlServer.Management.XEvent.Action
    Microsoft.SqlServer.Management.XEvent.ActionInfo
    Microsoft.SqlServer.Management.XEvent.BaseXEStore
    Microsoft.SqlServer.Management.XEvent.DataEventColumnInfo
    Microsoft.SqlServer.Management.XEvent.Event
    Microsoft.SqlServer.Management.XEvent.EventColumnInfo
    Microsoft.SqlServer.Management.XEvent.EventField
    Microsoft.SqlServer.Management.XEvent.EventInfo
    Microsoft.SqlServer.Management.XEvent.MapInfo
    Microsoft.SqlServer.Management.XEvent.MapValueInfo
    Microsoft.SqlServer.Management.XEvent.Package
    Microsoft.SqlServer.Management.XEvent.PredCompareInfo
    Microsoft.SqlServer.Management.XEvent.PredSourceInfo
    Microsoft.SqlServer.Management.XEvent.ReadOnlyEventColumnInfo
    Microsoft.SqlServer.Management.XEvent.Session
    Microsoft.SqlServer.Management.XEvent.Target
    Microsoft.SqlServer.Management.XEvent.TargetColumnInfo
    Microsoft.SqlServer.Management.XEvent.TargetField
    Microsoft.SqlServer.Management.XEvent.TargetInfo
    Microsoft.SqlServer.Management.XEvent.TypeInfo

Community Additions

ADD
Show:
© 2014 Microsoft