Microsoft.MasterDataServices.Services.DataContracts 名前空間

データ コントラクトの名前空間定数が置かれる共通の場所を指定します。 データ コントラクトが変更された新しいバージョンがリリースされた場合は、新しい定数を追加する必要があります。

クラス

  クラス 説明
パブリック クラス Annotation 注釈を表します。
パブリック クラス Attribute マスター データ属性を表します。ID とデータ値も含まれます。
パブリック クラス AttributeGroup 属性グループのデータ コントラクトを定義します。
パブリック クラス AuditInfo 作成者と更新者に関する情報が含まれている監査情報のデータ コントラクトを定義します。
パブリック クラス BRAction 作成されたビジネス ルール内のアクション引数を表します。
パブリック クラス BRActionComponent ビジネス ルールのアクション コンポーネントを表します。
パブリック クラス BRActionGroup マスター データ サービス で現在使用可能な関連するビジネス ルール アクション コンポーネントのグループを表します。
パブリック クラス BRArgument すべてのビジネス ルール引数の基本クラスを表します。抽象クラスです。
パブリック クラス BRAttributeArgument 子引数を持つことのできない属性引数を表します。
パブリック クラス BRAttributeArgumentBase 属性を参照する引数の基本クラスを表します。抽象クラスです。
パブリック クラス BRAttributeTypeInfo ビジネス ルール属性の型情報を表します。
パブリック クラス BRAttributeValueArgument ビジネス ルール属性値引数を表します。
パブリック クラス BRBlankArgument 条件や検証アクション内の値として空白を提供するための特殊な引数を表します。
パブリック クラス BRCondition 作成されたビジネス ルールで定義されているアクションをトリガーするために評価する条件を表します。
パブリック クラス BRConditionComponent 条件であるルール アイテム型のコンポーネントを表します。
パブリック クラス BRConditionGroup ビジネス ルールの条件コンポーネントのグループを表します。
パブリック クラス BRConditionTreeNode 条件の論理演算子グループを表します。
パブリック クラス BRDeleteCriteria 削除操作に使用される条件を表します。
パブリック クラス BRDomainBasedAttributeArgument 子属性引数を持つ属性引数を表します。
パブリック クラス BRFreeformArgument ビジネス ルールの自由形式の引数を表します。
パブリック クラス BRGetCriteria Get 操作に使用される条件を表します。
パブリック クラス BRHierarchyArgument 子属性引数を持つ必要のある階層引数を表します。
パブリック クラス BRItem アクションと条件の基本クラスを表します。
パブリック クラス BRItemTypeComponent アイテムの種類のコンポーネント (条件アイテムとアクション アイテム) の抽象基本クラスを表します。
パブリック クラス BRPublishCriteria パブリッシュ操作に使用される条件を表します。
パブリック クラス BRResultOptions 内部の各 BusinessRuleSet コレクションに対する取得操作に必要な詳細レベルを識別します。
パブリック クラス BusinessRule ビジネス ルールを表します。
パブリック クラス BusinessRuleSet ビジネス ルール セットを表します。
パブリック クラス BusinessRulesPalette MDS システム内でビジネス ルールを構築するときに使用できるすべてのアクションと条件のコレクションを表します。
パブリック クラス Collection データ コントラクトのコレクションを表します。
パブリック クラス DataContractBase すべてのデータ コントラクトの基本クラスを表します。
パブリック クラス DataContractNamespace データ コントラクトの名前空間定数が置かれる共通の場所を指定します。データ コントラクトが変更された新しいバージョンがリリースされた場合は、新しい定数を追加する必要があります。
パブリック クラス DataQualityDomain インフラストラクチャです。データ品質ドメインを表します。
パブリック クラス DataSourceFieldMapping インフラストラクチャです。データ ソースのフィールド マッピングを表します。
パブリック クラス DateMatchingCriterion インフラストラクチャです。日付照合に使用される条件を表します。
パブリック クラス DerivedHierarchy 派生階層のデータ コントラクトを定義します。
パブリック クラス DerivedHierarchyContextIdentifier 派生階層のコンテキスト識別子のデータ コントラクトを定義します。派生階層のコンテキスト内に存在する識別子を持つオブジェクト。
パブリック クラス DerivedHierarchyLevel 派生階層レベルのデータ コントラクトを定義します。
パブリック クラス EditionExpiredMessage エディションの有効期限が切れたときに表示されるメッセージを表します。
パブリック クラス Entity エンティティのデータ コントラクトを定義します。
パブリック クラス EntityContextIdentifier エンティティ コンテキスト識別子のデータ コントラクトを定義します。エンティティのコンテキスト内に存在する識別子を持つオブジェクト。
パブリック クラス EntityMembers データ コントラクトのエンティティ メンバーを表します。
パブリック クラス EntityMembersCopyCriteria コピーするメンバーの条件を表します。
パブリック クラス EntityMembersGetCriteria メンバーを取得するための条件を表します。
パブリック クラス EntityMembersInformation 返される EntityMembers 結果セットの説明として同じ応答で返される、複合型データ応答を表します。
パブリック クラス EntityMemberType MDS 内のエンティティの構造を表します。それには属性と属性グループも含まれます。
パブリック クラス EntityStagingBatch インフラストラクチャです。エンティティ ベースのステージングを待機中または実行中の一意のバッチを識別します。
パブリック クラス EntityStagingBatchCriteria インフラストラクチャです。エンティティ ベースのステージングを待機中または実行中の一意のバッチの条件を表します。
パブリック クラス EntityStagingGetCriteria インフラストラクチャです。EntityStagingGet サービス呼び出しの動作を決定する条件を表します。
パブリック クラス Error データ コントラクト エラー メッセージを表します。
パブリック クラス ErrorContext エラーのコンテキストを表します。
パブリック クラス ExactMatchingCriterion インフラストラクチャです。完全照合に使用される条件を表します。
パブリック クラス ExplicitHierarchy 明示的階層のデータ コントラクトを定義します。
パブリック クラス ExportView マスター データ サービス システム内でユーザーが作成したビューに関連する情報を表します。これらのビューは、マスター データ サービス システム内に格納されているデータに簡単に SQL アクセスを行うために、いくつかの一般的な形式で作成されます。
パブリック クラス FileAttribute ファイルの属性を表します。
パブリック クラス FunctionPrivilege 関数の権限のデータ コントラクトを定義します。
パブリック クラス FunctionPrivilegesCriteria 関数特権条件を表します。
パブリック クラス Group グループのデータ コントラクトを定義します。
パブリック クラス HierarchyMemberPrivilege 階層メンバーの権限のデータ コントラクトを定義します。
パブリック クラス HierarchyMemberPrivilegesCriteria 階層メンバー特権の条件を表します。
パブリック クラス HierarchyMembers HierarchyMembersGet で使用するクラスを表します。
パブリック クラス HierarchyMembersGetCriteria HierarchyMembersGet で使用される条件を表します。
パブリック クラス Identifier オブジェクトの基本識別子のデータ コントラクトを定義します。
パブリック クラス International Web Services Internationalization WS-I18N のワーキング ドラフト標準に準拠した国際的なメッセージ ヘッダーに使用するデータ コントラクトを表します。
パブリック クラス Knowledgebase インフラストラクチャです。ナレッジ ベースを表します。
パブリック クラス MatchingCriterion インフラストラクチャです。一致条件を表します。
パブリック クラス MatchingPolicy インフラストラクチャです。サービスの照合ポリシーを表します。
パブリック クラス MatchingRule インフラストラクチャです。一致ポリシーの単一ルールを指定します。
パブリック クラス MdmDataContract<TIdType> ベース データ コントラクトを定義します。
パブリック クラス Member メンバー関連情報を保存するために使用されるデータのマスター データ メンバーまたは行を表します。
パブリック クラス MemberAttributeIdentifier メンバーの属性識別子のデータ コントラクトを定義します。識別子を持つオブジェクトは、メンバーの種類と属性のコンテキスト内に存在します。
パブリック クラス MemberIdentifier メンバーの識別子のデータ コントラクトを定義します。
パブリック クラス MemberKey EntityMemberKeyGet 操作で使用されるクラスを表します。
パブリック クラス MemberSourceTarget コピーするメンバーを格納する MemberSourceTarget 複合型を表します。
パブリック クラス MemberTypeContextIdentifier メンバーの種類のコンテキスト識別子のデータ コントラクトを定義します。メンバーの種類のコンテキスト内に存在する識別子を持つオブジェクトです。
パブリック クラス Metadata 複数のメタデータ API 要求と応答で使用される、メタデータのデータ コントラクトを定義します。
パブリック クラス MetadataAttribute メタデータ属性のデータ コントラクトを定義します。
パブリック クラス MetadataResultOptions MetadataResultOptions データ コントラクトを定義します。
パブリック クラス MetadataSearchCriteria MetadataGet 操作に使用される条件を表します。各パラメーターはオプションです。指定されたパラメーターは AND で連結されます。すべてのメタデータを取得するには、すべてのパラメーターを空にしておきます。
パブリック クラス Model モデルのデータ コントラクトを定義します。
パブリック クラス ModelContextIdentifier モデル コンテキスト識別子のデータ コントラクトを定義します。モデルのコンテキスト内に存在する識別子を持つオブジェクトです。
パブリック クラス ModelMembersGetCriteria ModelMembersGet で使用するクラスを表します。
パブリック クラス ModelMembersResultCriteria モデル メンバー結果の条件を表します。
パブリック クラス ModelPrivilege モデル権限のデータ コントラクトを定義します。
パブリック クラス ModelPrivilegesCriteria セキュリティ結果条件のデータ コントラクトを定義します。
パブリック クラス NumericByDifferenceMatchingCriterion インフラストラクチャです。差分による数値照合に使用される条件を表します。
パブリック クラス NumericByPercentageMatchingCriterion インフラストラクチャです。割合による数値照合に使用される条件を表します。
パブリック クラス NumericMatchingCriterion インフラストラクチャです。数値照合に使用される条件を表します。
パブリック クラス OperationResult エラーの一覧を含むすべての操作応答の標準のコンテナーを表します。
パブリック クラス Parent メンバー関連のすべての操作によって使用される親メンバーを表します。
パブリック クラス ParentChild 階層の親子リレーションシップ レコードを表します。
パブリック クラス PrerequisiteMatchingCriterion インフラストラクチャです。前提条件照合に使用される条件を表します。
パブリック クラス ReplacementId 操作中に置き換えられた個々のトランザクションを定義する応答複合型を表します。以前の識別子と新しい識別子も含まれます。
パブリック クラス SecurityDeleteCriteria セキュリティ削除条件のデータ コントラクトを定義します。
パブリック クラス SecurityPrincipals セキュリティ プリンシパルのデータ コントラクトを定義します。
パブリック クラス SecurityPrincipalsCriteria セキュリティ プリンシパル条件のデータ コントラクトを定義します。
パブリック クラス SecurityPrincipalsDeleteCriteria マスター データ サービス API を介して削除するセキュリティ プリンシパルをフィルター選択する条件データ コントラクトを表します。
パブリック クラス SecurityPrivileges セキュリティ検索条件のデータ コントラクトを定義します。
パブリック クラス SecurityPrivilegesDeleteCriteria マスター データ サービス API のセキュリティ特権の条件データ コントラクトを表します。
パブリック クラス SecurityPrivilegesGetCriteria マスター データ サービス API のセキュリティ特権取得条件のデータ コントラクトを表します。
パブリック クラス SecurityResultOptions セキュリティ結果オプションのデータ コントラクトを定義します。
パブリック クラス SecuritySet セキュリティ検索条件のデータ コントラクトを定義します。
パブリック クラス SimilarMatchingCriterion インフラストラクチャです。類似照合に使用される条件を表します。
パブリック クラス StagingBatch すべてのステージング バッチ情報を保存するために使用するコンテナーを表します。
パブリック クラス StagingBatchError バッチのエラー情報を表します。
パブリック クラス StagingBatchInformation 行数、データ ソース、以前のバッチなど、ステージング バッチに関する統計情報の読み取り専用コンテナーを表します。
パブリック クラス StagingResultCriteria ステージング バッチ結果の条件を表します。
パブリック クラス StagingSearchCriteria ステージング バッチの種類の条件を定義します。
パブリック クラス StagingUnbatchedCriteria 新しいバッチに配置するレコードの識別に使用する条件を表します。
パブリック クラス StagingUnbatchedInformation システム内のバッチ処理されていないレコードに関する概要情報を表します。
パブリック クラス StringMatchingCriterion インフラストラクチャです。文字列照合に使用される条件を表します。
パブリック クラス SystemDomainList システム ドメイン リストのデータ コントラクトを定義します。
パブリック クラス SystemDomainListGetCriteria SystemDomainListGet 操作に使用される条件を表します。
パブリック クラス SystemDomainListItem システム ドメイン リスト アイテムのデータ コントラクトを定義します。
パブリック クラス SystemPropertyValue システム プロパティのデータ コントラクトを定義します。
パブリック クラス SystemSetting マスター データ マネージャー システム内の単一の設定を表します。これらの設定は、SystemSettingGroup のメンバーである必要があります。
パブリック クラス SystemSettingGroup システム設定グループのデータ コントラクトを定義します。関連するシステム設定は同じグループに配置されます。
パブリック クラス SystemSettingsGetCriteria 取得するシステム設定グループの条件を表します。
パブリック クラス TabularColumnDefinition インフラストラクチャです。表形式データの単一列を説明します。
パブリック クラス TabularData インフラストラクチャです。データの行と列を表します。
パブリック クラス TabularDataRow インフラストラクチャです。表形式データの 1 行のデータを表します。
パブリック クラス Transaction マスター データの変更とそれに関連付けられているユーザーおよび日時の情報を表します。
パブリック クラス TransactionSearchCriteria マスター データ マネージャー トランザクションを取得するために使用される条件を表します。
パブリック クラス User ユーザー オブジェクトのデータ コントラクトを定義します。
パブリック クラス ValidationIssue 検証ビジネス ルールに基いてマスター データ メンバーと属性に対して記録された、検証の問題を表します。
パブリック クラス ValidationProcessCriteria 検証プロセスの条件を表します。
パブリック クラス ValidationProcessOptions 検証プロセス オプションを表します。
パブリック クラス ValidationProcessResult 検証プロセスの結果を表します。
パブリック クラス ValidationSearchCriteria 検証の問題を検索するときの条件を表します。
パブリック クラス ValidationSummaryItem 検証されたデータに関連する概要情報を表します。
パブリック クラス Version バージョンのデータ コントラクトを定義します。メンバー データはバージョンに関連付けられています。
パブリック クラス VersionFlag バージョン フラグのデータ コントラクトを定義します。
パブリック クラス WeightedMatchingCriterion インフラストラクチャです。重み付き照合に使用される条件を表します。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IBRArgument すべてのビジネス ルール引数のインターフェイスを表します。
パブリック インターフェイス IBRAttributeArgumentContainer 引数自体または子引数として属性引数を含む BRArguments のインターフェイスを表します。
パブリック インターフェイス IBRAttributeArgumentParent 子属性引数を持つことのできる BRArguments のインターフェイスを表します。

列挙体

  列挙体 説明
パブリック列挙体 AttributeDataType メンバー属性のデータ型を指定します。
パブリック列挙体 AttributeType 属性の種類を指定します。
パブリック列挙体 AttributeValueType メンバー属性の値の型を指定します。
パブリック列挙体 BREntityMemberType ビジネス ルールに関連付けられているエンティティ メンバーの種類を指定します。
パブリック列挙体 BRItemType 選択されたビジネス ルール条件またはアクションを指定します。
パブリック列挙体 BRPropertyName ビジネス ルール コンポーネント内のプロパティを識別する名前を指定します。
パブリック列挙体 BRPropertyType ビジネス ルール プロパティの型を指定します。
パブリック列挙体 BRStatus ビジネス ルールの更新とパブリケーションの状態を指定します。
パブリック列挙体 BusinessRuleType ビジネス ルールの種類を指定する値を格納します。
パブリック列挙体 DisplayType ドメインベースの属性列用に選択された表示形式を指定する値を格納します (コード、コード {名前}、名前 {コード})。
パブリック列挙体 DomainType インフラストラクチャです。ドメインの種類を列挙します。
パブリック列挙体 EmailFormat 電子メールの形式の種類を指定します。
パブリック列挙体 EntityStagingBatchSelectionMode エンティティのステージング バッチ選択モードを指定します。
パブリック列挙体 EntityStagingImportType インフラストラクチャです。エンティティのステージング インポートの型を指定します。
パブリック列挙体 ExportViewFormat エクスポート ビュー形式の種類を指定します。
パブリック列挙体 FunctionalArea 機能領域の種類を指定します。
パブリック列挙体 GroupType セキュリティ グループの種類 (ソース) を指定します。
パブリック列挙体 HierarchyItemType 派生階層レベル内のアイテムの種類を指定します。
パブリック列挙体 HierarchyType 階層の種類を指定します。
パブリック列挙体 LogicalOperator 複数のビジネス ルール条件の結合に使用するサポートされている論理演算子を指定します。
パブリック列挙体 MemberKeyLookupType メンバー参照で指定されるキーの種類を列挙します。
パブリック列挙体 MemberReturnOption Data、Counts、DataAndCounts のいずれかを指定します。操作の応答には、メンバー データのみ、メンバー カウントのみ、またはデータとカウントの両方が含まれるように指定できます。
パブリック列挙体 MemberType エンティティとそれに関連付けられているオブジェクトのメンバーの種類を指定します。
パブリック列挙体 ModelObjectType モデル権限の種類を指定します。
パブリック列挙体 ObjectType マスター データ管理 (MDM) オブジェクトの種類を指定します。
パブリック列挙体 OperationStatus インフラストラクチャです。操作の状態を指定する値を格納します。
パブリック列挙体 Permission マスター データ サービス 関数、オブジェクト、またはデータ メンバーにアクセスできるようにプリンシパルに割り当てられたアクセス権限を指定します。
パブリック列挙体 PermissionType マスター データ管理 (MDM) オブジェクトの権限の種類を指定します。
パブリック列挙体 PrincipalType セキュリティ プリンシパルのさまざまなマスター データ管理 (MDM) の種類を指定します。
パブリック列挙体 RelationshipType メンバー間の階層リレーションシップの種類を指定します。
パブリック列挙体 ResultType API 取得操作で返す結果の型を指定します。
パブリック列挙体 SearchOption API 取得操作で使用する検索オプションを指定します。
パブリック列挙体 SecurityPermission MDS オブジェクトのユーザーに対する有効なセキュリティ権限を指定する値を格納します。
パブリック列挙体 SecurityResolutionType セキュリティ権限を返すときの解決策の仕様を指定します。権限は、割り当てられた権限として取得される場合も、実際に有効な権限の一覧として取得される場合もあります。
パブリック列挙体 SortDirection 並べ替える列の並べ替えの方向を指定します。
パブリック列挙体 StagingBatchDeleteType ステージング バッチで処理する削除の種類を指定する値を格納します。
パブリック列挙体 StagingBatchStatus ステージング (インポート) バッチの処理状態を指定する値を格納します。
パブリック列挙体 StagingDataStatus ステージング レコードの成功か失敗かを示す状態を指定する値を格納します。
パブリック列挙体 StagingDataType ステージング データ型を指定する値を格納します。
パブリック列挙体 SystemPropertyType 可能な SystemPropertyValue プロパティの型を指定します。
パブリック列挙体 TransactionType トランザクションで確認されたメンバー変更の種類を指定します。
パブリック列挙体 ValidationIssueStatus 検証に関する問題の状態を指定する値を格納します。
パブリック列挙体 ValidationStatus マスター データ メンバーの検証状態を指定する値を格納します。
パブリック列挙体 VersionStatus バージョンの状態を指定します。
パブリック列挙体 VersionValidationStatus バージョンの検証状態を指定します。