DomainService 成員
提供基底類別給所有 DomainService 實作。
下表列出 DomainService 型別公開的成員。
受保護的 建構函式
名稱 | 說明 | |
---|---|---|
DomainService | 初始化 DomainService 類別的新執行個體。 |
頂端
公用 屬性
(另請參閱 受保護的 屬性)
名稱 | 說明 | |
---|---|---|
Factory | 取得或設定用來建立新 DomainService 執行個體的 IDomainServiceFactory。 |
頂端
受保護的 屬性
名稱 | 說明 | |
---|---|---|
AuthorizationContext | 取得或設定選擇性的範本 AuthorizationContext,以便用於 IsAuthorized。 | |
ChangeSet | 取得目前的 ChangeSet。 | |
ServiceContext | 取得這個 DomainService 的作用中 DomainServiceContext。 | |
ServiceDescription | 取得這個 DomainService 的 DomainServiceDescription。 | |
ValidationContext | 取得或設定選擇性的 ValidationContext,以便用於 DomainService 叫用的所有驗證作業。 |
頂端
公用 方法
(另請參閱 受保護的 方法)
名稱 | 說明 | |
---|---|---|
Dispose | 多載。 釋放這個 DomainService 所使用的資源。 | |
Equals | 多載。 (繼承自 Object) | |
GetHashCode | (繼承自 Object) | |
GetType | (繼承自 Object) | |
Initialize | 初始化這個 DomainService。 | |
Invoke | 叫用指定的作業。 | |
IsAuthorized | 要求指定之 DomainOperationEntry 的授權。 | |
Query | 執行指定的 QueryDescription 所指出的查詢作業。 | |
ReferenceEquals | (繼承自 Object) | |
Submit | 透過叫用每一個對應的網域作業,執行指定的 ChangeSet 所指出的作業。 | |
ToString | (繼承自 Object) |
頂端
受保護的 方法
名稱 | 說明 | |
---|---|---|
AuthorizeChangeSet | 傳回值,這個值表示使用者是否經過授權可提交指定的 ChangeSet。 | |
Count | 傳回 IQueryable 中的資料列數。 | |
Dispose | 多載。 | |
ExecuteChangeSet | 針對 ChangeSet 中的每一項作業叫用 DomainOperationEntry。 | |
Finalize | (繼承自 Object) | |
MemberwiseClone | (繼承自 Object) | |
OnError | 只要在處理 DomainService 作業期間發生無法復原的錯誤,就會呼叫。 | |
PersistChangeSet | 在叫用 ChangeSet 中的所有作業之後完成變更。 | |
ValidateChangeSet | 在呼叫 ExecuteChangeSet 之前先驗證整個 ChangeSet。 |
頂端
另請參閱
參考
DomainService 類別
System.ServiceModel.DomainServices.Server 命名空間