다음을 통해 공유


SqlObject 클래스

코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Adds to the SqlObjectBase class logic to initialize from an XML file.

상속 계층

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.EnumObject
    Microsoft.SqlServer.Management.Sdk.Sfc.SqlObjectBase
      Microsoft.SqlServer.Management.Sdk.Sfc.SqlObject

네임스페이스:  Microsoft.SqlServer.Management.Sdk.Sfc
어셈블리:  Microsoft.SqlServer.Management.Sdk.Sfc(Microsoft.SqlServer.Management.Sdk.Sfc.dll)

구문

‘선언
<ComVisibleAttribute(False)> _
Public MustInherit Class SqlObject _
    Inherits SqlObjectBase _
    Implements ISupportInitDatabaseEngineData
‘사용 방법
Dim instance As SqlObject
[ComVisibleAttribute(false)]
public abstract class SqlObject : SqlObjectBase, 
    ISupportInitDatabaseEngineData
[ComVisibleAttribute(false)]
public ref class SqlObject abstract : public SqlObjectBase, 
    ISupportInitDatabaseEngineData
[<AbstractClassAttribute>]
[<ComVisibleAttribute(false)>]
type SqlObject =  
    class 
        inherit SqlObjectBase 
        interface ISupportInitDatabaseEngineData 
    end
public abstract class SqlObject extends SqlObjectBase implements ISupportInitDatabaseEngineData

SqlObject 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
보호된 메서드 SqlObject 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Initializes an instance of the SqlObject class.

맨 위로 이동

속성

  이름 설명
보호된 속성 ConditionedSqlList Gets or sets the list of the ConditionedSql object. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 속성 ConnectionInfo 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
보호된 속성 Distinct 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 속성 Filter 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
보호된 속성 FixedProperties 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
보호된 속성 Name Gets the name of the xpath level. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
보호된 속성 OrderByRedirect Gets an object used to translate an order by on post process fields to other supporting fields. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 속성 PostProcessList 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 속성 PropertyLinkList Gets or sets the list of the links for the property. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 속성 Request 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
보호된 속성 RequestParentSelect Gets or sets the storage for a parent select. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 속성 ResourceAssembly 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Gets the assembly that has the configuration file for this object.
공용 속성 ResultTypes 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 속성 SpecialQuery 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 속성 SqlRequest 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 속성 StatementBuilder 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 속성 SupportsParameterization Gets a value indicating whether the object supports parameterization. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 속성 Urn Gets or sets the property that lives only while the request is serviced. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)

맨 위로 이동

메서드

  이름 설명
보호된 메서드 AddConditionals Adds a SQL which is necessary if the property field is requested. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 AddConditionalsJustPropDependencies 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 AddConstantForFilter Indicates that the FilterDecoder reports that a constant is added for filter. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 AddFilterProperty 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 AddLinkProperty 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 AddOrderByAcrossDatabases 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 AddOrderByInDatabase 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 AddOrderByProperty(String) Adds an order by the property of the object. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 AddOrderByProperty(String, Boolean) 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 AddProperty Adds to the collection of properties. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
공용 메서드 AddPropertyForFilter 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 BeforeStatementExecuted Allows the subclasses to add anything to the statement. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 BuildStatement 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 ClearHits 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 ComputeFixedProperties 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 FillData 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 FillDataWithUseFailure Retrieves the data from the SQL server and if it fails to retrieve into a database then ignore that database. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
보호된 메서드 GetAliasPropertyName 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
공용 메서드 GetData Fills the StatementBuilder with the information for this level. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 GetFixedStringProperty 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetProperties 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
보호된 메서드 GetProperty 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
공용 메서드 GetSqlProperty Retrieves the property field if it is legal for the usage, else throws. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 GetUrnProperties 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)
공용 메서드 Initialize 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Initializes the connection and xpath information. (EnumObject.Initialize(Object, XPathExpressionBlock)을(를) 재정의함)
보호된 메서드 IntegrateParentResult 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 LoadAndStore 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Loads the requested fields from the specified XML document in the specified assembly.
공용 메서드 LoadInitData 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Loads the specified file for the specified version and type of the Database Engine.
공용 메서드 LoadInitDataFromAssembly 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. Loads the specified file from the specified assembly for the specified version and type of the Database Engine.
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드 PostProcess 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 ResolveComputedField 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 ResolveLocalLinkLinks 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 RestoreInitialState 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 RetrieveParentRequest Retrieves the request that will be sent to the parent level. 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
보호된 메서드 StoreInitialState 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (SqlObjectBase에서 상속됨)
공용 메서드 ToString (Object에서 상속됨)
보호된 메서드 TryGetProperty Indicates the accessor for the property by name and usage, (for internal use). 코드에서 직접 이 멤버를 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다. (EnumObject에서 상속됨)

맨 위로 이동

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.SqlServer.Management.Sdk.Sfc 네임스페이스