DataServiceHost 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
重要
此 API 不符合 CLS 規範。
衍生自 WebServiceHost 的 WCF Data Services 類別,可用來具現化資料服務。
public ref class DataServiceHost : System::ServiceModel::Web::WebServiceHost
[System.CLSCompliant(false)]
public class DataServiceHost : System.ServiceModel.Web.WebServiceHost
[<System.CLSCompliant(false)>]
type DataServiceHost = class
inherit WebServiceHost
Public Class DataServiceHost
Inherits WebServiceHost
- 繼承
- 屬性
WCF Data Services 不是自發伺服器實體。 相反地,此服務是裝載在環境中的元件,例如 Windows Communication Foundation (WCF) ,可提供核心伺服器網路功能。 具體而言,服務不會系結至網路套接字並接聽傳入要求至其表示狀態傳輸 (REST) 進入點。 此主應用程式 (Host) 會處理與網路的直接互動並且支援快取、延展性 (Scalability) 和驗證模組。
WCF Data Services 定義泛型裝載介面IDataServiceHost,以從特定主機抽象化其實作。 這可讓 WCF Data Services 在一系列裝載環境中執行。 如需詳細資訊,請參閱 裝載數據服務。
Data |
具現化 DataServiceHost WCF Data Services。 |
Authentication |
取得服務驗證行為。 (繼承來源 ServiceHostBase) |
Authorization |
取得裝載之服務的授權行為。 (繼承來源 ServiceHostBase) |
Base |
取得裝載之服務使用的基底位址。 (繼承來源 ServiceHostBase) |
Channel |
取得服務主機使用的通道發送器集合。 (繼承來源 ServiceHostBase) |
Close |
取得或設定允許服務主機關閉的時間間隔。 (繼承來源 ServiceHostBase) |
Credentials |
取得裝載之服務的認證。 (繼承來源 ServiceHostBase) |
Default |
取得允許服務主機關閉的預設時間間隔。 (繼承來源 ServiceHostBase) |
Default |
取得允許服務主機開啟的預設時間間隔。 (繼承來源 ServiceHostBase) |
Description |
取得裝載之服務的描述。 (繼承來源 ServiceHostBase) |
Extensions |
取得目前指定服務主機的延伸。 (繼承來源 ServiceHostBase) |
Implemented |
擷取由裝載之服務實作的合約。 (繼承來源 ServiceHostBase) |
Is |
取得值,這個值會指出是否已經處置通訊物件。 (繼承來源 CommunicationObject) |
Manual |
取得或設定由裝載之服務接收的訊息流量控制限制。 (繼承來源 ServiceHostBase) |
Open |
取得或設定允許服務主機開啟的時間間隔。 (繼承來源 ServiceHostBase) |
Singleton |
取得裝載之服務的單一執行個體。 (繼承來源 ServiceHost) |
State |
取得值,這個值表示通訊物件目前的狀態。 (繼承來源 CommunicationObject) |
This |
取得會在狀態轉換期間保護類別執行個體的互斥鎖定。 (繼承來源 CommunicationObject) |
Closed |
當通訊物件轉換至已關閉狀態時發生。 (繼承來源 CommunicationObject) |
Closing |
當通訊物件轉換至關閉狀態時就會發生。 (繼承來源 CommunicationObject) |
Faulted |
當通訊物件轉換至錯誤狀態時發生。 (繼承來源 CommunicationObject) |
Opened |
當通訊物件轉換至已開啟狀態時發生。 (繼承來源 CommunicationObject) |
Opening |
當通訊物件轉換至開啟狀態時發生。 (繼承來源 CommunicationObject) |
Unknown |
發生於收到未知訊息時。 (繼承來源 ServiceHostBase) |
IDisposable. |
關閉服務主機。 (繼承來源 ServiceHostBase) |
產品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |