次の方法で共有


IServiceChannel インターフェイス

WCF に基づいた Master Data Services との対話のサービス コントラクトを定義します。

名前空間:  Microsoft.MasterDataServices
アセンブリ:  Microsoft.MasterDataServices (Microsoft.MasterDataServices.dll)

構文

'宣言
Public Interface IServiceChannel _
    Inherits IService, IClientChannel, IContextChannel, IChannel,  _
    ICommunicationObject, IExtensibleObject(Of IContextChannel), IDisposable
'使用
Dim instance As IServiceChannel
public interface IServiceChannel : IService, 
    IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel>, 
    IDisposable
public interface class IServiceChannel : IService, 
    IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel^>, 
    IDisposable
type IServiceChannel =  
    interface
        interface IService
        interface IClientChannel
        interface IContextChannel
        interface IChannel
        interface ICommunicationObject
        interface IExtensibleObject<IContextChannel>
        interface IDisposable
    end
public interface IServiceChannel extends IService, IClientChannel, IContextChannel, IChannel, ICommunicationObject, IExtensibleObject<IContextChannel>, IDisposable

IServiceChannel 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ AllowInitializationUI (IClientChannel から継承されています。)
パブリック プロパティ AllowOutputBatching (IContextChannel から継承されています。)
パブリック プロパティ DidInteractiveInitialization (IClientChannel から継承されています。)
パブリック プロパティ Extensions (IExtensibleObject<IContextChannel> から継承されています。)
パブリック プロパティ InputSession (IContextChannel から継承されています。)
パブリック プロパティ LocalAddress (IContextChannel から継承されています。)
パブリック プロパティ OperationTimeout (IContextChannel から継承されています。)
パブリック プロパティ OutputSession (IContextChannel から継承されています。)
パブリック プロパティ RemoteAddress (IContextChannel から継承されています。)
パブリック プロパティ SessionId (IContextChannel から継承されています。)
パブリック プロパティ State (ICommunicationObject から継承されています。)
パブリック プロパティ Via (IClientChannel から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Abort (ICommunicationObject から継承されています。)
パブリック メソッド AnnotationsDelete 既存の注釈を削除します。 (IService から継承されています。)
パブリック メソッド AnnotationsUpdate 既存の注釈を更新します。 (IService から継承されています。)
パブリック メソッド AttributeChange インフラストラクチャです。属性を変更します。 (IService から継承されています。)
パブリック メソッド BeginClose(AsyncCallback, Object) (ICommunicationObject から継承されています。)
パブリック メソッド BeginClose(TimeSpan, AsyncCallback, Object) (ICommunicationObject から継承されています。)
パブリック メソッド BeginDisplayInitializationUI (IClientChannel から継承されています。)
パブリック メソッド BeginOpen(AsyncCallback, Object) (ICommunicationObject から継承されています。)
パブリック メソッド BeginOpen(TimeSpan, AsyncCallback, Object) (ICommunicationObject から継承されています。)
パブリック メソッド BusinessRulesClone 別のソースのビジネス ルールを正確にコピーした新しいビジネス ルールを作成します。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。 (IService から継承されています。)
パブリック メソッド BusinessRulesCreate 新しいビジネス ルールを作成します。 (IService から継承されています。)
パブリック メソッド BusinessRulesDelete ビジネス ルールまたはそのコンポーネントを削除します。 (IService から継承されています。)
パブリック メソッド BusinessRulesGet ビジネス ルールを取得します。 (IService から継承されています。)
パブリック メソッド BusinessRulesPaletteGet 使用可能なビジネス ルール コンポーネント (コンポーネント パレット) を取得します。 (IService から継承されています。)
パブリック メソッド BusinessRulesPublish モデル/エンティティ/メンバー型のビジネス ルールをパブリッシュします。 (IService から継承されています。)
パブリック メソッド BusinessRulesUpdate 既存のビジネス ルールを更新します。 (IService から継承されています。)
パブリック メソッド Close() (ICommunicationObject から継承されています。)
パブリック メソッド Close(TimeSpan) (ICommunicationObject から継承されています。)
パブリック メソッド DataQualityCleansingOperationCreate インフラストラクチャです。DQS クレンジングに対する操作要求を作成します。 (IService から継承されています。)
パブリック メソッド DataQualityInstalledState インフラストラクチャです。インストールされている DQS の状態を返します。 (IService から継承されています。)
パブリック メソッド DataQualityKnowledgeBasesGet インフラストラクチャです。DQS のナレッジ ベースを取得します。 (IService から継承されています。)
パブリック メソッド DataQualityMatchingOperationCreate インフラストラクチャです。DQS 照合に対する操作要求を作成します。 (IService から継承されています。)
パブリック メソッド DataQualityOperationPurgeOperation インフラストラクチャです。DQS 操作のパージ操作を返します。 (IService から継承されています。)
パブリック メソッド DataQualityOperationResultsGet インフラストラクチャです。完了した DQS 操作の結果を取得します。 (IService から継承されています。)
パブリック メソッド DataQualityOperationStart インフラストラクチャです。DQS 操作を開始します。 (IService から継承されています。)
パブリック メソッド DataQualityOperationStatus インフラストラクチャです。DQS 操作の状態を取得します。 (IService から継承されています。)
パブリック メソッド DataQualityStoreInputData インフラストラクチャです。データ品質ストア入力のデータを取得します。 (IService から継承されています。)
パブリック メソッド DisplayInitializationUI (IClientChannel から継承されています。)
パブリック メソッド Dispose (IDisposable から継承されています。)
パブリック メソッド EndClose (ICommunicationObject から継承されています。)
パブリック メソッド EndDisplayInitializationUI (IClientChannel から継承されています。)
パブリック メソッド EndOpen (ICommunicationObject から継承されています。)
パブリック メソッド EntityMemberAnnotationsCreate メンバーにアタッチする新しい注釈を作成します。 (IService から継承されています。)
パブリック メソッド EntityMemberAnnotationsGet メンバーにアタッチされている注釈を取得します。 (IService から継承されています。)
パブリック メソッド EntityMemberAttributesGet 指定されたメンバーの一覧から指定された属性値のセットを取得します。 (IService から継承されています。)
パブリック メソッド EntityMemberKeyLookup この機能は、Microsoft SQL Server の次のバージョンで削除されます。新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。 (IService から継承されています。)
パブリック メソッド EntityMembersCopy 選択されたメンバーを新しいターゲット メンバーにコピーします。 (IService から継承されています。)
パブリック メソッド EntityMembersCreate 新しいメンバーを作成します。 (IService から継承されています。)
パブリック メソッド EntityMembersDelete 選択されたメンバーを削除 (非アクティブ化) します。 (IService から継承されています。)
パブリック メソッド EntityMembersGet フィルター選択されたメンバーのセットとそのデータをエンティティから取得します。 (IService から継承されています。)
パブリック メソッド EntityMembersMerge 新しいメンバーを作成し、既存のメンバーを更新します。 (IService から継承されています。)
パブリック メソッド EntityMembersUpdate 既存のメンバーを更新します。 (IService から継承されています。)
パブリック メソッド EntityStagingClear インフラストラクチャです。エンティティのステージングを消去します。 (IService から継承されています。)
パブリック メソッド EntityStagingGet インフラストラクチャです。エンティティのステージングを取得します。 (IService から継承されています。)
パブリック メソッド EntityStagingLoad インフラストラクチャです。エンティティのステージングを読み込みます。 (IService から継承されています。)
パブリック メソッド EntityStagingProcess インフラストラクチャです。エンティティのステージングを処理します。 (IService から継承されています。)
パブリック メソッド ExportViewCreate 目的のサブスクリプション ビューを生成または再生成します。 (IService から継承されています。)
パブリック メソッド ExportViewDelete 既存のエクスポート ビューを削除します。 (IService から継承されています。)
パブリック メソッド ExportViewListGet 既存のエクスポート ビューの一覧を取得します。 (IService から継承されています。)
パブリック メソッド ExportViewUpdate 既存のエクスポート ビューを更新します。 (IService から継承されています。)
パブリック メソッド GetProperty<T> (IChannel から継承されています。)
パブリック メソッド HierarchyMembersGet 親ノードを基準とした階層から親子メンバーを取得します。 (IService から継承されています。)
パブリック メソッド MetadataClone 別のソースのメタデータ コンポーネントの正確なコピーを作成します。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。 (IService から継承されています。)
パブリック メソッド MetadataCreate 新しいメタデータ コンポーネントを作成します。 (IService から継承されています。)
パブリック メソッド MetadataDelete メタデータ コンポーネントを削除します。 (IService から継承されています。)
パブリック メソッド MetadataGet メタデータを取得します。 (IService から継承されています。)
パブリック メソッド MetadataUpdate メタデータを更新します。 (IService から継承されています。)
パブリック メソッド ModelMembersBulkDelete メンバーの非同期削除を開始します。 (IService から継承されています。)
パブリック メソッド ModelMembersBulkMerge 1 つ以上のエンティティにわたる、メンバー データの非同期作成または更新を開始します。 (IService から継承されています。)
パブリック メソッド ModelMembersBulkUpdate 1 つ以上のエンティティにわたる、メンバー データの非同期更新を開始します。 (IService から継承されています。)
パブリック メソッド ModelMembersGet 選択されたすべてのモデル、エンティティ、階層を取得します。 (IService から継承されています。)
パブリック メソッド Open() (ICommunicationObject から継承されています。)
パブリック メソッド Open(TimeSpan) (ICommunicationObject から継承されています。)
パブリック メソッド SecurityPrincipalsClone 別のソースからセキュリティ モデル内のユーザー、グループ、およびその権限を正確にコピーします。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。 (IService から継承されています。)
パブリック メソッド SecurityPrincipalsCreate セキュリティ モデル内に新しいユーザー、グループ、およびその権限を作成します。 (IService から継承されています。)
パブリック メソッド SecurityPrincipalsDelete ユーザーやグループを削除します。 (IService から継承されています。)
パブリック メソッド SecurityPrincipalsGet セキュリティ プリンシパルとその権限を取得します。 (IService から継承されています。)
パブリック メソッド SecurityPrincipalsUpdate セキュリティ プリンシパルを更新します。 (IService から継承されています。)
パブリック メソッド SecurityPrivilegesClone 別のソースからセキュリティ モデル内の権限を正確にコピーします。元のオブジェクトの GUID は維持されます。 (IService から継承されています。)
パブリック メソッド SecurityPrivilegesCreate セキュリティ特権を作成します。 (IService から継承されています。)
パブリック メソッド SecurityPrivilegesDelete 権限を削除します。 (IService から継承されています。)
パブリック メソッド SecurityPrivilegesGet 選択されたプリンシパルおよびモデル、またはそのいずれかのセキュリティ権限を取得します。 (IService から継承されています。)
パブリック メソッド SecurityPrivilegesUpdate セキュリティ特権を更新します。 (IService から継承されています。)
パブリック メソッド ServiceCheck マスター データ サービス Web サービスが実行中であり、データベースに接続されているかどうかを判別します。 (IService から継承されています。)
パブリック メソッド ServiceVersionGet サービスのバージョンを取得します。 (IService から継承されています。)
パブリック メソッド StagingClear 一括ステージング領域を消去します。 (IService から継承されています。)
パブリック メソッド StagingGet 一括ステージング領域の内容を取得します。 (IService から継承されています。)
パブリック メソッド StagingNameCheck ステージング名を確認します。 (IService から継承されています。)
パブリック メソッド StagingProcess ステージング テーブル内のバッチ化されていない既存のレコードを処理用にバッチ化し、要求に応じてステージング キューの実行を開始します。 (IService から継承されています。)
パブリック メソッド SystemDomainListGet リスト コードに基づいて、ローカライズされた固定選択リストを取得します。 (IService から継承されています。)
パブリック メソッド SystemPropertiesGet システムに関する不変プロパティを取得します。 (IService から継承されています。)
パブリック メソッド SystemSettingsGet システム設定のリストを取得します。 (IService から継承されています。)
パブリック メソッド SystemSettingsUpdate システム設定値を更新します。 (IService から継承されています。)
パブリック メソッド TransactionAnnotationsCreate 既存のトランザクションにアタッチされた新しい注釈を作成します。 (IService から継承されています。)
パブリック メソッド TransactionAnnotationsGet フィルター選択されたトランザクションのリストをモデルから取得します。 (IService から継承されています。)
パブリック メソッド TransactionsGet フィルター選択されたトランザクションのリストをモデルから取得します。 (IService から継承されています。)
パブリック メソッド TransactionsReverse 1 つ以上の既存のトランザクションを取り消します。 (IService から継承されています。)
パブリック メソッド UserPreferencesDelete 現在のユーザー設定を削除します。 (IService から継承されています。)
パブリック メソッド UserPreferencesGet 現在のユーザー設定を取得します。 (IService から継承されています。)
パブリック メソッド UserPreferencesUpdate 現在のユーザー設定を更新します。 (IService から継承されています。)
パブリック メソッド ValidationGet フィルター選択された検証結果をモデルから取得します。 (IService から継承されています。)
パブリック メソッド ValidationProcess モデル内の選択されたメンバーに対する検証 (ビジネス ルール) を処理します。 (IService から継承されています。)
パブリック メソッド VersionCopy モデル バージョンを新しいバージョンにコピーします。 (IService から継承されています。)

先頭に戻る

イベント

  名前 説明
パブリック イベント Closed (ICommunicationObject から継承されています。)
パブリック イベント Closing (ICommunicationObject から継承されています。)
パブリック イベント Faulted (ICommunicationObject から継承されています。)
パブリック イベント Opened (ICommunicationObject から継承されています。)
パブリック イベント Opening (ICommunicationObject から継承されています。)
パブリック イベント UnknownMessageReceived (IClientChannel から継承されています。)

先頭に戻る

関連項目

参照

Microsoft.MasterDataServices 名前空間