HttpProtocol 類別
The HttpProtocol object represents an HTTP protocol on an instance of Microsoft SQL Server.
繼承階層
System. . :: . .Object
Microsoft.SqlServer.Management.Smo. . :: . .SmoObjectBase
Microsoft.SqlServer.Management.Smo. . :: . .SqlSmoObject
Microsoft.SqlServer.Management.Smo. . :: . .EndpointProtocol
Microsoft.SqlServer.Management.Smo..::..HttpProtocol
命名空間: Microsoft.SqlServer.Management.Smo
組件: Microsoft.SqlServer.Smo (在 Microsoft.SqlServer.Smo.dll 中)
語法
'宣告
<SfcElementTypeAttribute("Http")> _
Public NotInheritable Class HttpProtocol _
Inherits EndpointProtocol
'用途
Dim instance As HttpProtocol
[SfcElementTypeAttribute("Http")]
public sealed class HttpProtocol : EndpointProtocol
[SfcElementTypeAttribute(L"Http")]
public ref class HttpProtocol sealed : public EndpointProtocol
[<SealedAttribute>]
[<SfcElementTypeAttribute("Http")>]
type HttpProtocol =
class
inherit EndpointProtocol
end
public final class HttpProtocol extends EndpointProtocol
HttpProtocol 型別公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
AuthenticationRealm | Gets or sets an authentication realm hint used in the HTTP authentication challenge. | |
ClearPort | Gets or sets the port address number for the clear port. | |
DefaultLogonDomain | Gets or sets the logon domain for the HTTP endpoint. | |
ExecuteForScalar | 取得或設定 Boolean 屬性值,指定物件是否設定為執行純量選項。 (繼承自 SqlSmoObject。) | |
HttpAuthenticationModes | Gets or sets the authentication type used to authenticate users logging in to the instance of SQL Server through the HTTP port. | |
HttpPortTypes | Gets or sets the HTTP port type. | |
IsCompressionEnabled | Gets or sets the Boolean property that specifies whether HTTP compression is supported with the HTTP protocol. | |
IsSystemObject | Indicates if the Http Protocol is a system object. | |
IsTouched | 取得 Boolean 屬性值,指定物件屬性是否已更新但尚未保存在伺服器上。 (繼承自 SqlSmoObject。) | |
ObjectInSpace | 取得 Boolean 屬性值,指定物件是否存在於隔離中,或是直接或間接連接至 SQL Server 執行個體。 (繼承自 SqlSmoObject。) | |
Parent | Gets or sets the Endpoint object that is the parent of the EndpointProtocol object. (繼承自 EndpointProtocol。) | |
Properties | 取得代表物件屬性的 Property 物件集合。 (繼承自 SqlSmoObject。) | |
ScalarResult | 取得受參考物件的純量結果。 (繼承自 SqlSmoObject。) | |
SslPort | Gets or sets the port address number for the Secure Sockets Layer (SSL) port. | |
State | Gets the state of the referenced object. (繼承自 SmoObjectBase。) | |
Urn | 取得可唯一識別物件的統一資源名稱 (URN) 位址值。 (繼承自 SqlSmoObject。) | |
UserData | Gets or sets user-defined data associated with the referenced object. (繼承自 SmoObjectBase。) | |
WebSite | Gets or sets the Web site with which the HTTP protocol is associated. | |
WebSiteUrlPath | Gets or sets the URL path for the Web site with which the HTTP protocol is associated. |
上層
方法
上層
事件
名稱 | 說明 | |
---|---|---|
PropertyChanged | 代表屬性變更時所發生的事件。 (繼承自 SqlSmoObject。) | |
PropertyMetadataChanged | 代表屬性中繼資料變更時所發生的事件。 (繼承自 SqlSmoObject。) |
上層
欄位
名稱 | 說明 | |
---|---|---|
m_ExtendedProperties | 代表屬性,此屬性定義為擴充 SqlSmoObject 所提供的屬性。 (繼承自 SqlSmoObject。) | |
singletonParent | 代表單一父代。 (繼承自 SqlSmoObject。) |
上層
明確 繼承 實作
名稱 | 說明 | |
---|---|---|
IAlienObject. . :: . .Discover | 探索任何相依性。不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .GetDomainRoot | 傳回網域的根目錄。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .GetParent | 取得此物件的父系。不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .GetPropertyType | 取得指定的屬性類型。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .GetPropertyValue | 取得指定的屬性值。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .GetUrn | 取得物件的統一資源名稱。不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .Resolve | 取得執行個體,其中包含物件統一資源名稱之物件的相關資訊。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .SetObjectState | 將物件狀態設定為指定的 SfcObjectState 值。 (繼承自 SqlSmoObject。) | |
IAlienObject. . :: . .SetPropertyValue | 設定屬性值。 (繼承自 SqlSmoObject。) | |
ISfcPropertyProvider. . :: . .GetPropertySet | 取得此物件屬性集的介面參考。不要直接在程式碼中參照此成員。其支援 SQL Server 基礎結構。 (繼承自 SqlSmoObject。) |
上層
備註
Thread Safety
此型別的任何公用靜態 (在 Microsoft Visual Basic 為共用) 成員具備多執行緒作業安全。不保證所有執行個體成員都是安全執行緒。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。