다음을 통해 공유


SqlSmoObject 멤버

The SqlSmoObject object represents all SQL Server objects.

SqlSmoObject 형식은 다음 멤버를 노출합니다.

생성자

  이름 설명
보호된 메서드 SqlSmoObject Initializes a new instance of the SqlSmoObject class.

맨 위로 이동

메서드

  이름 설명
보호된 메서드 AddDatabaseContext
보호된 메서드 AlterImpl
보호된 메서드 AlterImplFinish
보호된 메서드 AlterImplInit
보호된 메서드 AlterImplWorker
보호된 메서드 BindDefaultImpl
보호된 메서드 BindRuleImpl
보호된 메서드 CheckCollation
보호된 메서드 CheckObjectState() () () () Validates the state of the referenced object.
보호된 메서드 CheckObjectState(Boolean) Validates the state of the referenced object with the option to specify that an exception is thrown if the object is not yet created.
보호된 메서드 CheckObjectStateImpl
보호된 메서드 CheckVersion100
보호된 메서드 CheckVersion80 Checks the validity of the object on SQL Server 2000.
보호된 메서드 CheckVersion80SP3 Checks the validity of the object on SQL Server 2000 SP3.
보호된 메서드 CheckVersion90 Check the validity of the object on SQL Server 2005.
보호된 메서드 CheckVersionBelow90
보호된 메서드 CleanObject
보호된 메서드 CreateImpl
보호된 메서드 CreateImplFinish
보호된 메서드 CreateImplInit
공용 메서드 Discover
보호된 메서드 DropImpl
보호된 메서드 DropImplWorker
보호된 메서드 EnumScriptImpl
보호된 메서드 EnumScriptImplWorker
공용 메서드 Equals (Object에서 상속됩니다.)
보호된 메서드 Finalize (Object에서 상속됩니다.)
보호된 메서드 FormatSqlVariant
보호된 메서드 GenerateDataSpaceFileStreamScript
보호된 메서드 GenerateDataSpaceScript
보호된 메서드 GetBindDefaultScript
보호된 메서드 GetBindRuleScript
보호된 메서드 GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
보호된 메서드 GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
공용 메서드정적 멤버 GetChildType
보호된 메서드 GetDateTimeParameter
보호된 메서드 GetDateTimeParameterAsInt
보호된 메서드 GetDBName Gets the database name that is associated with the object.
보호된 메서드 GetEnumParameter
보호된 메서드 GetFragOptionString
보호된 메서드 GetGuidParameter
공용 메서드 GetHashCode (Object에서 상속됩니다.)
보호된 메서드 GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
보호된 메서드 GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
보호된 메서드 GetPropValue
보호된 메서드 GetPropValueOptional
보호된 메서드 GetPropValueOptionalAllowNull
보호된 메서드 GetRealValue
보호된 메서드 GetScriptingOptionsForCreate
보호된 메서드 GetServerName Gets the name of the instance of SQL Server with which the object is associated.
보호된 메서드 GetServerObject
보호된 메서드 GetSqlServerVersionName Gets the version name of the instance of SQL Server with which the object is associated.
보호된 메서드 GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%)
보호된 메서드 GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean)
보호된 메서드 GetTimeSpanParameterAsInt
공용 메서드 GetType (Object에서 상속됩니다.)
공용 메서드정적 멤버 GetTypeFromUrnSkeleton
보호된 메서드 GetUrnRecursive(StringBuilder)
보호된 메서드 GetUrnRecursive(StringBuilder, UrnIdOption)
보호된 메서드 ImplInitialize
공용 메서드 Initialize() () () () Initializes the object and forces the properties be loaded.
공용 메서드 Initialize(Boolean) Initializes the object and forces the properties be loaded.
보호된 메서드정적 멤버 IsCollectionDirty
보호된 메서드 IsObjectDirty Verifies whether the object properties have been modified and the changes have not yet been persisted on the instance of SQL Server.
보호된 메서드 IsObjectInitialized Verifies whether the object has been initialized.
보호된 메서드 IsObjectInSpace Verifies whether the object is isolated or connected to the instance of SQL Server.
보호된 메서드 IsVersion80SP3
보호된 메서드 MarkDropped
보호된 메서드 MarkForDropImpl
보호된 메서드 MemberwiseClone (Object에서 상속됩니다.)
보호된 메서드 PostAlter
보호된 메서드 PostCreate
보호된 메서드 PostDrop
공용 메서드 Refresh Refreshes the object and retrieves properties when the object is next accessed.
보호된 메서드 ScriptAlter
보호된 메서드 ScriptCreate
보호된 메서드 ScriptDdl
보호된 메서드 ScriptDrop
보호된 메서드 ScriptImpl() () () ()
보호된 메서드 ScriptImpl(ScriptingOptions)
보호된 메서드 ScriptImplWorker
보호된 메서드 SetParentImpl
공용 메서드 ToString Returns a String that represents the referenced object. (Object. . :: . .ToString() () () ()을(를) 재정의합니다.)
보호된 메서드 TouchImpl
보호된 메서드정적 멤버 Trace Traces the object.
보호된 메서드 UnbindDefaultImpl
보호된 메서드 UnbindRuleImpl
보호된 메서드정적 멤버 UpdateCollectionState2
공용 메서드 Validate (SmoObjectBase에서 상속됩니다.)

맨 위로 이동

필드

  이름 설명
보호된 필드 m_ExtendedProperties

맨 위로 이동

속성

  이름 설명
보호된 속성 ExecuteForScalar Gets or sets the Boolean property value that specifies whether the object is set to the execute for scalar option.
보호된 속성 IsTouched Gets the Boolean property value that specifies whether the object properties have been updated but not yet persisted on the server.
보호된 속성 ObjectInSpace Gets the Boolean property value that specifies whether the object exists in isolation, or whether it is directly or indirectly connected to the instance of SQL Server.
공용 속성 Properties Gets a collection of Property objects that represent the object properties.
보호된 속성 ScalarResult Gets the scalar result for the referenced object.
공용 속성 State Gets the state of the referenced object. (SmoObjectBase에서 상속됩니다.)
공용 속성 Urn Gets the Uniform Resource Name (URN) address value that uniquely identifies the object.
공용 속성 UserData Gets or sets user-defined data associated with the referenced object. (SmoObjectBase에서 상속됩니다.)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 PropertyChanged
공용 이벤트 PropertyMetadataChanged

맨 위로 이동