DataServiceHost 類別
衍生自 WebServiceHost,用於具現化資料服務的 WCF Data Services 類別。
此 API 不符合 CLS 標準。 符合 CLS 標準的替代項目是 [None]。
繼承階層
System.Object
System.ServiceModel.Channels.CommunicationObject
System.ServiceModel.ServiceHostBase
System.ServiceModel.ServiceHost
System.ServiceModel.Web.WebServiceHost
System.Data.Services.DataServiceHost
命名空間: System.Data.Services
組件: Microsoft.Data.Services (在 Microsoft.Data.Services.dll 中)
語法
'宣告
<CLSCompliantAttribute(False)> _
Public Class DataServiceHost _
Inherits WebServiceHost
'用途
Dim instance As DataServiceHost
[CLSCompliantAttribute(false)]
public class DataServiceHost : WebServiceHost
[CLSCompliantAttribute(false)]
public ref class DataServiceHost : public WebServiceHost
[<CLSCompliantAttribute(false)>]
type DataServiceHost =
class
inherit WebServiceHost
end
public class DataServiceHost extends WebServiceHost
DataServiceHost 型別公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
DataServiceHost | 為 WCF Data Services 具現化 DataServiceHost。 |
上層
屬性
名稱 | 說明 | |
---|---|---|
Authentication | (繼承自 ServiceHostBase。) | |
Authorization | (繼承自 ServiceHostBase。) | |
BaseAddresses | (繼承自 ServiceHostBase。) | |
ChannelDispatchers | (繼承自 ServiceHostBase。) | |
CloseTimeout | (繼承自 ServiceHostBase。) | |
Credentials | (繼承自 ServiceHostBase。) | |
DefaultCloseTimeout | (繼承自 ServiceHostBase。) | |
DefaultOpenTimeout | (繼承自 ServiceHostBase。) | |
Description | (繼承自 ServiceHostBase。) | |
Extensions | (繼承自 ServiceHostBase。) | |
ImplementedContracts | (繼承自 ServiceHostBase。) | |
IsDisposed | (繼承自 CommunicationObject。) | |
ManualFlowControlLimit | (繼承自 ServiceHostBase。) | |
OpenTimeout | (繼承自 ServiceHostBase。) | |
SingletonInstance | (繼承自 ServiceHost。) | |
State | (繼承自 CommunicationObject。) | |
ThisLock | (繼承自 CommunicationObject。) |
上層
方法
上層
事件
名稱 | 說明 | |
---|---|---|
Closed | (繼承自 CommunicationObject。) | |
Closing | (繼承自 CommunicationObject。) | |
Faulted | (繼承自 CommunicationObject。) | |
Opened | (繼承自 CommunicationObject。) | |
Opening | (繼承自 CommunicationObject。) | |
UnknownMessageReceived | (繼承自 ServiceHostBase。) |
上層
明確 繼承 實作
名稱 | 說明 | |
---|---|---|
IDisposable.Dispose | (繼承自 ServiceHostBase。) |
上層
備註
WCF Data Services 不是自主的伺服器實體。 此服務是裝載於提供核心伺服器網路設備之環境 (例如 Windows Communication Foundation (WCF)) 的元件。 具體來說,服務不會繫結至網路通訊端並在其上接聽其代表性狀態傳輸 (REST) 進入點的連入要求。 此主應用程式 (Host) 會處理與網路的直接互動並且支援快取、延展性 (Scalability) 和驗證模組。
WCF Data Services 定義泛型裝載介面 IDataServiceHost,從特定主機抽象化其實作。 這允許 WCF Data Services 在一系列的裝載環境中執行。 如需詳細資訊,請參閱裝載資料服務 (WCF Data Services)。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。