Share via


ServiceClient クラス

定義

サービス クライアントがマスター データ サービスと対話するためのさまざまな API 操作が含まれています。

public ref class ServiceClient : System::ServiceModel::ClientBase<Microsoft::MasterDataServices::IService ^>, Microsoft::MasterDataServices::IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
public class ServiceClient : System.ServiceModel.ClientBase<Microsoft.MasterDataServices.IService>, Microsoft.MasterDataServices.IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
type ServiceClient = class
    inherit ClientBase<IService>
    interface IService
Public Class ServiceClient
Inherits ClientBase(Of IService)
Implements IService
継承
ServiceClient
属性
実装

コンストラクター

ServiceClient()

ServiceClient クラスの新しいインスタンスを既定値で初期化します。

ServiceClient(Binding, EndpointAddress)

指定されたバインドとリモート アドレスを持つ ServiceClient クラスの新しいインスタンスを初期化します。

ServiceClient(String)

指定されたエンドポイント構成名を使用して ServiceClient クラスの新しいインスタンスを初期化します。

ServiceClient(String, EndpointAddress)

指定されたエンドポイント構成名とリモート アドレスを持つ ServiceClient クラスの新しいインスタンスを初期化します。

ServiceClient(String, String)

指定されたエンドポイント構成名と文字列で表したリモート アドレスを持つ ServiceClient クラスの新しいインスタンスを初期化します。

メソッド

AnnotationsDelete(International, Int32)

指定した識別子の既存の注釈を削除します。

AnnotationsUpdate(International, String, Int32)

指定した識別子の既存の注釈を更新します。

AttributeChange(International, MetadataAttribute, Collection<String>, Guid, OperationResult)

指定された値で属性を変更します。

BusinessRulesClone(International, BusinessRules)

指定したビジネス ルールのセットを使用して新しいビジネス ルールを作成します。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。

BusinessRulesCreate(International, BusinessRules, Boolean)

新しいビジネス ルール インスタンスを作成します。

BusinessRulesDelete(International, BRDeleteCriteria)

指定された条件のビジネス ルールまたはそのコンポーネントを削除します。

BusinessRulesGet(International, BRGetCriteria, BRResultOptions, OperationResult)

指定した条件のビジネス ルールを取得します。

BusinessRulesPaletteGet(International, BREntityMemberType, OperationResult)

指定したメンバーの種類に使用可能なビジネス ルール コンポーネント (コンポーネント パレット) を取得します。

BusinessRulesPublish(International, BRPublishCriteria)

指定した条件のビジネス ルールをパブリッシュします。

BusinessRulesUpdate(International, BusinessRules)

既存のビジネス ルールを更新します。

DataQualityCleansingOperationCreate(International, Collection<DataSourceFieldMapping>, Int64, OperationResult)

DQS クレンジングに対する操作を作成します。

DataQualityInstalledState(International, OperationResult)

DQS が適切にインストールされ、指定した設定でマスター データ サービスを操作するように構成されているかどうかを判断します。

DataQualityKnowledgeBasesGet(International, OperationResult)

DQS で構成されたナレッジベースのコレクションを取得します。

DataQualityMatchingOperationCreate(International, Int64, MatchingPolicy, OperationResult)

DQS 照合に対する操作を作成します。

DataQualityOperationPurgeOperation(International, Guid)

DQS 操作のパージ操作を返します。

DataQualityOperationResultsGet(International, Int32, Guid, Int32, OperationResult)

完了した DQS 操作の結果を取得します。

DataQualityOperationStart(International, Guid, OperationResult, OperationStatus)

DQS 操作を開始します。

DataQualityOperationStatus(International, Guid, OperationResult, OperationStatus)

実行中の DQS 操作の状態を取得します。

DataQualityStoreInputData(International, TabularData, Guid)

データ品質ストア入力のデータを取得します。

EntityMemberAnnotationsCreate(International, Collection<Annotation>, Identifier, MemberIdentifier, Identifier, Identifier)

メンバーにアタッチされた新しい注釈を作成します。

EntityMemberAnnotationsGet(International, Identifier, MemberIdentifier, Identifier, Identifier, OperationResult)

メンバーにアタッチされている注釈を取得します。

EntityMemberAttributesGet(International, EntityMembers)

エンティティ内のメンバーの単一の属性値を取得します。

EntityMemberKeyLookup(International, Identifier, MemberKeyLookupType, Collection<MemberKey>, MemberType, Identifier, Identifier)

この機能は、Microsoft SQL Server の次のバージョンで削除されます。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。

EntityMembersCopy(International, EntityMembersCopyCriteria)

選択されたメンバーを新しいターゲット メンバーにコピーします。

EntityMembersCreate(International, EntityMembers, Boolean, OperationResult)

新しいメンバーを作成します。

EntityMembersDelete(International, EntityMembers)

選択されたメンバーを削除または非アクティブ化します。

EntityMembersGet(International, EntityMembersGetCriteria, EntityMembersInformation, OperationResult)

フィルター処理されたメンバーのセットとそのデータをエンティティから取得します。

EntityMembersMerge(International, EntityMembers, Boolean, OperationResult)

新しいメンバーを作成し、既存のメンバーを更新します。

EntityMembersUpdate(International, EntityMembers)

既存のメンバーを更新します。

EntityStagingClear(International, Int32, Identifier)

指定されたバッチ識別子のエンティティ ステージング領域を消去します。

EntityStagingGet(International, EntityStagingGetCriteria, Collection<EntityStagingBatch>, OperationResult)

エンティティのステージング領域の内容を取得します。

EntityStagingLoad(International, String, EntityStagingImportType, Collection<EntityMembers>, Boolean, Collection<Identifier>)

メンバーと、そのエンティティのステージング領域との関係を読み込みます。

EntityStagingProcess(International, String, Identifier, MemberType, Identifier, OperationResult)

バッチ タグ、エンティティ識別子、メンバーの種類、およびバージョン識別子を使用して、処理のためにキューに登録されるバッチを設定します。

ExportViewCreate(International, ExportView)

新しいエクスポート (サブスクリプション) ビューを作成します。

ExportViewDelete(International, Identifier)

指定した識別子の既存のエクスポート ビューを削除します。

ExportViewListGet(International, OperationResult)

既存のエクスポート ビューの一覧を取得します。

ExportViewUpdate(International, ExportView)

既存のエクスポート ビューを更新します。

HierarchyMembersGet(International, HierarchyMembersGetCriteria, OperationResult)

親ノードを基準とした階層から親子メンバーを取得します。

MetadataClone(International, Metadata)

別のソースのメタデータ コンポーネントの正確なコピーを作成します。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。

MetadataCreate(International, Metadata, Boolean, OperationResult)

新しいメタデータ コンポーネントを作成します。

MetadataDelete(International, Metadata)

指定したメタデータ コンポーネントを削除します。

MetadataGet(International, MetadataResultOptions, MetadataSearchCriteria, OperationResult)

特定の条件のメタデータを取得します。

MetadataUpdate(International, Metadata)

指定したメタデータを更新します。

ModelMembersBulkDelete(International, Collection<EntityMembers>, Collection<Identifier>)

メンバーの非同期一括削除を開始します。

ModelMembersBulkMerge(International, Collection<EntityMembers>, Collection<Identifier>)

1 つ以上のエンティティにわたる、メンバー データの非同期一括作成または更新を開始します。

ModelMembersBulkUpdate(International, Collection<EntityMembers>, Collection<Identifier>)

1 つ以上のエンティティにわたる、メンバー データの非同期一括更新を開始します。

ModelMembersGet(International, ModelMembersGetCriteria, ModelMembersResultCriteria, OperationResult)

選択したモデル、エンティティ、階層全体を取得します。

SecurityPrincipalsClone(International, SecurityPrincipals)

別のソースからセキュリティ モデル内のユーザー、グループ、およびその権限の正確なコピーを作成します。元のオブジェクトの GUID は維持されます。

SecurityPrincipalsCreate(International, SecurityPrincipals, SecuritySet)

セキュリティ モデル内に新しいユーザー、グループ、およびその権限を作成します。

SecurityPrincipalsDelete(International, SecurityPrincipalsDeleteCriteria)

ユーザーとグループを削除します。

SecurityPrincipalsGet(International, SecurityPrincipalsCriteria, SecurityPrincipals)

セキュリティ プリンシパルとその権限を取得します。

SecurityPrincipalsUpdate(International, SecurityPrincipals)

セキュリティ プリンシパルを更新します。

SecurityPrivilegesClone(International, SecurityPrivileges)

別のソースからセキュリティ モデル内の権限の正確なコピーを作成します。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。

SecurityPrivilegesCreate(International, SecurityPrivileges, SecuritySet)

セキュリティ特権を作成します。

SecurityPrivilegesDelete(International, SecurityPrivilegesDeleteCriteria)

指定した条件の権限を削除します。

SecurityPrivilegesGet(International, SecurityPrivilegesGetCriteria, SecurityPrivileges)

選択されたプリンシパルおよびモデル、またはそのいずれかのセキュリティ権限を取得します。

SecurityPrivilegesUpdate(International, SecurityPrivileges)

指定したセキュリティ特権を更新します。

ServiceCheck(International)

マスター データ サービス Web サービスが実行中であり、データベースに接続されているかどうかを確認します。

ServiceVersionGet(International, OperationResult, Version)

サービス インスタンスのバージョンを取得します。

StagingClear(International, Collection<Identifier>, Int32, Int32, OperationResult, Int32)

一括ステージング領域を消去します。

StagingGet(International, Boolean, StagingResultCriteria, StagingSearchCriteria, OperationResult, Collection<StagingUnbatchedInformation>)

一括ステージング領域の内容を取得します。

StagingNameCheck(International, String, OperationResult)

名前が一意であるかどうか、または既に使用されているかどうかを確認するためにステージング名をチェックします。

StagingProcess(International, Boolean, StagingUnbatchedCriteria, OperationResult)

ステージング テーブル内のバッチ化されていない既存のレコードを処理用のバッチにスイープし、要求に応じてステージング キューの実行を開始します。

SystemDomainListGet(International, SystemDomainListGetCriteria, Collection<SystemDomainList>)

リスト コードに基づいて、ローカライズされた固定選択リストを取得します。

SystemPropertiesGet(International, Collection<SystemPropertyValue>)

システムに関する不変プロパティを取得します。

SystemSettingsGet(International, SystemSettingsGetCriteria, Collection<SystemSettingGroup>)

システム設定のリストを取得します。

SystemSettingsUpdate(International, Collection<SystemSettingGroup>)

システム設定値を更新します。

TransactionAnnotationsCreate(International, Collection<Annotation>, Int32)

既存のトランザクションにアタッチされた新しい注釈を作成します。

TransactionAnnotationsGet(International, Int32, OperationResult)

モデルから、フィルター処理されたトランザクション注釈の一覧を取得します。

TransactionsGet(International, TransactionSearchCriteria, Int32, Collection<Transaction>)

モデルから、フィルター処理されたトランザクションの一覧を取得します。

TransactionsReverse(International, Collection<Int32>, Collection<ReplacementId>)

1 つ以上の既存のトランザクションを取り消します。

UserPreferencesDelete(International, Boolean, Dictionary<String,String>)

指定したユーザーの設定を削除します。

UserPreferencesGet(International, Dictionary<String,String>)

指定したユーザーの設定を取得します。

UserPreferencesUpdate(International, Dictionary<String,String>)

指定したユーザーの設定を更新します。

ValidationGet(International, ValidationSearchCriteria, OperationResult, Collection<ValidationSummaryItem>, Int32, Collection<ValidationIssue>)

指定した検索条件の検証の問題を取得します。

ValidationProcess(International, ValidationProcessCriteria, ValidationProcessOptions, Collection<ValidationIssue>, ValidationProcessResult)

モデル内の選択されたメンバーに対する検証 (ビジネス ルール) を処理します。

VersionCopy(International, Guid, String, String)

バージョンのコピーを作成します。これには、すべてのエンティティ メンバー データのコピーの作成が含まれます。

明示的なインターフェイスの実装

IService.AnnotationsDelete(AnnotationsDeleteRequest)

既存の注釈を削除します。

IService.AnnotationsUpdate(AnnotationsUpdateRequest)

既存の注釈を更新します。

IService.AttributeChange(AttributeChangeRequest)

属性を変更します。

IService.BusinessRulesClone(BusinessRulesCloneRequest)

元のオブジェクトのグローバル一意識別子 (GUID) を保持して、別のソースからのビジネス ルールの正確なコピーである新しいビジネス ルールを作成します。

IService.BusinessRulesCreate(BusinessRulesCreateRequest)

新しいビジネス ルールを作成します。

IService.BusinessRulesDelete(BusinessRulesDeleteRequest)

ビジネス ルールまたはルールのコンポーネントを削除します。

IService.BusinessRulesGet(BusinessRulesGetRequest)

ビジネス ルールを取得します。

IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

使用可能なビジネス ルール コンポーネント (コンポーネント パレット) を取得します。

IService.BusinessRulesPublish(BusinessRulesPublishRequest)

モデル、エンティティ、またはメンバー型のビジネス ルールをパブリッシュします。

IService.BusinessRulesUpdate(BusinessRulesUpdateRequest)

既存のビジネス ルールを更新します。

IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

DQS クレンジングに対する操作要求を作成します。

IService.DataQualityInstalledState(DataQualityInstalledStateRequest)

DQS 状態を取得します。DQS が正しくインストールされ、マスター データ サービスで動作するように構成されている場合、応答は肯定的です。

IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

DQS で構成されたナレッジベースの一覧を取得します。

IService.DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

DQS 照合に対する操作要求を作成します。

IService.DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

DQS 操作のパージ操作を返します。

IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

完了した DQS 操作の結果を取得します。

IService.DataQualityOperationStart(DataQualityOperationStartRequest)

DQS 操作を開始します。

IService.DataQualityOperationStatus(DataQualityOperationStatusRequest)

実行中の DQS 操作の状態を取得します。

IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest)

データ品質ストア入力のデータを取得します。

IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

メンバーにアタッチされた新しい注釈を作成します。

IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

メンバーにアタッチされている注釈を取得します。

IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

指定されたメンバーの一覧から指定された属性値のセットを取得します。

IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest)

この機能は、Microsoft SQL Server の次のバージョンで削除されます。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。

IService.EntityMembersCopy(EntityMembersCopyRequest)

選択されたメンバーを新しいターゲット メンバーにコピーします。

IService.EntityMembersCreate(EntityMembersCreateRequest)

新しいメンバーを作成します。

IService.EntityMembersDelete(EntityMembersDeleteRequest)

選択されたメンバーを削除または非アクティブ化します。

IService.EntityMembersGet(EntityMembersGetRequest)

フィルター処理されたメンバーのセットとそのデータをエンティティから取得します。

IService.EntityMembersMerge(EntityMembersMergeRequest)

新しいメンバーを作成し、既存のメンバーを更新します。

IService.EntityMembersUpdate(EntityMembersUpdateRequest)

既存のメンバーを更新します。

IService.EntityStagingClear(EntityStagingClearRequest)

エンティティのステージング領域を消去します。

IService.EntityStagingGet(EntityStagingGetRequest)

エンティティのステージング領域の内容を取得します。

IService.EntityStagingLoad(EntityStagingLoadRequest)

エンティティのステージング領域の内容を読み込みます。

IService.EntityStagingProcess(EntityStagingProcessRequest)

処理待ちのキューに登録するバッチを設定します。

IService.ExportViewCreate(ExportViewCreateRequest)

目的のサブスクリプション ビューを生成または再生成します。

IService.ExportViewDelete(ExportViewDeleteRequest)

既存のエクスポート ビューを削除します。

IService.ExportViewListGet(ExportViewListGetRequest)

既存のエクスポート ビューの一覧を取得します。

IService.ExportViewUpdate(ExportViewUpdateRequest)

既存のエクスポート ビューを更新します。

IService.HierarchyMembersGet(HierarchyMembersGetRequest)

親ノードを基準とした階層から親子メンバーを取得します。

IService.MetadataClone(MetadataCloneRequest)

別のソースのメタデータ コンポーネントの正確なコピーを作成します。元のオブジェクトのグローバル一意識別子 (GUID) は維持されます。

IService.MetadataCreate(MetadataCreateRequest)

新しいメタデータ コンポーネントを作成します。

IService.MetadataDelete(MetadataDeleteRequest)

メタデータ コンポーネントを削除します。

IService.MetadataGet(MetadataGetRequest)

メタデータを取得します。

IService.MetadataUpdate(MetadataUpdateRequest)

メタデータを更新します。

IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

メンバーの非同期一括削除を開始します。

IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

1 つ以上のエンティティにわたる、メンバー データの非同期一括作成または更新を開始します。

IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

1 つ以上のエンティティにわたる、メンバー データの非同期一括更新を開始します。

IService.ModelMembersGet(ModelMembersGetRequest)

選択したモデル、エンティティ、階層全体を取得します。

IService.SecurityPrincipalsClone(SecurityPrincipalsRequest)

別のソースからセキュリティ モデル内のユーザー、グループ、およびその権限の正確なコピーを作成します。元のオブジェクトの GUID は維持されます。

IService.SecurityPrincipalsCreate(SecurityPrincipalsRequest)

セキュリティ モデル内に新しいユーザー、グループ、およびその権限を作成します。

IService.SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

ユーザーとグループを削除します。

IService.SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

セキュリティ プリンシパルとそのアクセス許可を取得します。

IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

セキュリティ プリンシパルを更新します。

IService.SecurityPrivilegesClone(SecurityPrivilegesRequest)

元のオブジェクトのグローバル一意識別子 (GUID) を保持して、セキュリティ モデル内のアクセス許可の正確なコピーを別のソースから作成します。

IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest)

セキュリティ特権を作成します。

IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

アクセス許可を削除します。

IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

選択されたプリンシパルおよびモデル、またはそのいずれかのセキュリティ権限を取得します。

IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

セキュリティ特権を更新します。

IService.ServiceCheck(ServiceCheckGetRequest)

マスター データ サービス Web サービスが実行中であり、データベースに接続されているかどうかを確認します。

IService.ServiceVersionGet(ServiceVersionGetRequest)

サービスのバージョンを取得します。

IService.StagingClear(StagingClearRequest)

一括ステージング領域を消去します。

IService.StagingGet(StagingGetRequest)

一括ステージング領域の内容を取得します。

IService.StagingNameCheck(StagingNameCheckRequest)

名前が一意であるかどうか、または既に使用されているかどうかを確認するためにステージング名をチェックします。

IService.StagingProcess(StagingProcessRequest)

ステージング テーブル内のバッチ化されていない既存のレコードを処理用のバッチにスイープし、要求に応じてステージング キューの実行を開始します。

IService.SystemDomainListGet(SystemDomainListGetRequest)

リスト コードに基づいて、ローカライズされた固定リストの選択肢を取得します。

IService.SystemPropertiesGet(SystemPropertiesGetRequest)

システムに関する不変プロパティを取得します。

IService.SystemSettingsGet(SystemSettingsGetRequest)

システム設定のリストを取得します。

IService.SystemSettingsUpdate(SystemSettingsUpdateRequest)

システム設定値を更新します。

IService.TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

既存のトランザクションにアタッチされた新しい注釈を作成します。

IService.TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

モデルから、フィルター処理されたトランザクション注釈の一覧を取得します。

IService.TransactionsGet(TransactionsGetRequest)

モデルから、フィルター処理されたトランザクションの一覧を取得します。

IService.TransactionsReverse(TransactionsReverseRequest)

1 つ以上の既存のトランザクションを取り消します。

IService.UserPreferencesDelete(UserPreferencesDeleteRequest)

現在のユーザー設定を削除します。

IService.UserPreferencesGet(UserPreferencesGetRequest)

現在のユーザー設定を取得します。

IService.UserPreferencesUpdate(UserPreferencesUpdateRequest)

現在のユーザー設定を更新します。

IService.ValidationGet(ValidationGetRequest)

指定した条件の検証の問題を取得します。

IService.ValidationProcess(ValidationProcessRequest)

モデル内の選択されたメンバーに対する検証 (ビジネス ルール) を処理します。

IService.VersionCopy(VersionCopyRequest)

モデル バージョンを新しいバージョンにコピーします。

適用対象