//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:4.0.30319.239
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
namespace MetadataSample.MDSTestService {
using System.Runtime.Serialization;
using System;
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="DataContractBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.OperationResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Error))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ErrorContext))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Identifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EditionExpiredMessage))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberKey))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingUnbatchedCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatch))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatchError))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatchInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Member))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Attribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AuditInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Parent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FileAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExportView))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Metadata))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfMemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AttributeGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Entity))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfEntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExplicitHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Model))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.VersionFlag))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Version))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSetting))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemDomainList))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemDomainListItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfDerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyLevel))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSettingsGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSettingGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemDomainListGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemPropertyValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrincipals))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Group))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrivileges))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FunctionPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMemberPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.User))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecuritySet))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrincipalsCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrincipalsDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrivilegesGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FunctionPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMemberPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrivilegesDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BusinessRulesPalette))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRActionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRItemTypeComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeTypeInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRActionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BusinessRules))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRCondition))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRFreeformArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRBlankArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeArgumentBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionTreeNode))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BusinessRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRPublishCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembersInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ParentChild))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelMembersResultCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembersCopyCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberSourceTarget))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityStagingGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityStagingBatch))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingResultCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingUnbatchedInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.TransactionSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Transaction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ReplacementId))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationSummaryItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationIssue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationProcessCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationProcessOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationProcessResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Annotation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.International))]
public partial class DataContractBase : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
[System.NonSerializedAttribute()]
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
[global::System.ComponentModel.BrowsableAttribute(false)]
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
get {
return this.extensionDataField;
}
set {
this.extensionDataField = value;
}
}
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
protected void RaisePropertyChanged(string propertyName) {
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
if ((propertyChanged != null)) {
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="OperationResult", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class OperationResult : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection ErrorsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid RequestIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Errors {
get {
return this.ErrorsField;
}
set {
if ((object.ReferenceEquals(this.ErrorsField, value) != true)) {
this.ErrorsField = value;
this.RaisePropertyChanged("Errors");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Guid RequestId {
get {
return this.RequestIdField;
}
set {
if ((this.RequestIdField.Equals(value) != true)) {
this.RequestIdField = value;
this.RaisePropertyChanged("RequestId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Error", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class Error : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string CodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.ErrorContext ContextField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string DescriptionField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string Code {
get {
return this.CodeField;
}
set {
if ((object.ReferenceEquals(this.CodeField, value) != true)) {
this.CodeField = value;
this.RaisePropertyChanged("Code");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MetadataSample.MDSTestService.ErrorContext Context {
get {
return this.ContextField;
}
set {
if ((object.ReferenceEquals(this.ContextField, value) != true)) {
this.ContextField = value;
this.RaisePropertyChanged("Context");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Description {
get {
return this.DescriptionField;
}
set {
if ((object.ReferenceEquals(this.DescriptionField, value) != true)) {
this.DescriptionField = value;
this.RaisePropertyChanged("Description");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ErrorContext", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class ErrorContext : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string FullyQualifiedNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier IdentifierField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.ObjectType TypeField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string FullyQualifiedName {
get {
return this.FullyQualifiedNameField;
}
set {
if ((object.ReferenceEquals(this.FullyQualifiedNameField, value) != true)) {
this.FullyQualifiedNameField = value;
this.RaisePropertyChanged("FullyQualifiedName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MetadataSample.MDSTestService.Identifier Identifier {
get {
return this.IdentifierField;
}
set {
if ((object.ReferenceEquals(this.IdentifierField, value) != true)) {
this.IdentifierField = value;
this.RaisePropertyChanged("Identifier");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MetadataSample.MDSTestService.ObjectType Type {
get {
return this.TypeField;
}
set {
if ((this.TypeField.Equals(value) != true)) {
this.TypeField = value;
this.RaisePropertyChanged("Type");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Identifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyContextIdentifier))]
public partial class Identifier : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Guid IdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string NameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int InternalIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Guid Id {
get {
return this.IdField;
}
set {
if ((this.IdField.Equals(value) != true)) {
this.IdField = value;
this.RaisePropertyChanged("Id");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Name {
get {
return this.NameField;
}
set {
if ((object.ReferenceEquals(this.NameField, value) != true)) {
this.NameField = value;
this.RaisePropertyChanged("Name");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(Order=2)]
public int InternalId {
get {
return this.InternalIdField;
}
set {
if ((this.InternalIdField.Equals(value) != true)) {
this.InternalIdField = value;
this.RaisePropertyChanged("InternalId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="ModelContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyContextIdentifier))]
public partial class ModelContextIdentifier : MetadataSample.MDSTestService.Identifier {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier ModelIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier ModelId {
get {
return this.ModelIdField;
}
set {
if ((object.ReferenceEquals(this.ModelIdField, value) != true)) {
this.ModelIdField = value;
this.RaisePropertyChanged("ModelId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EntityContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberAttributeIdentifier))]
public partial class EntityContextIdentifier : MetadataSample.MDSTestService.ModelContextIdentifier {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier EntityIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier EntityId {
get {
return this.EntityIdField;
}
set {
if ((object.ReferenceEquals(this.EntityIdField, value) != true)) {
this.EntityIdField = value;
this.RaisePropertyChanged("EntityId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MemberTypeContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberAttributeIdentifier))]
public partial class MemberTypeContextIdentifier : MetadataSample.MDSTestService.EntityContextIdentifier {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.MemberType MemberTypeField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.MemberType MemberType {
get {
return this.MemberTypeField;
}
set {
if ((this.MemberTypeField.Equals(value) != true)) {
this.MemberTypeField = value;
this.RaisePropertyChanged("MemberType");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MemberAttributeIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class MemberAttributeIdentifier : MetadataSample.MDSTestService.MemberTypeContextIdentifier {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.MemberIdentifier MemberIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.MemberIdentifier MemberId {
get {
return this.MemberIdField;
}
set {
if ((object.ReferenceEquals(this.MemberIdField, value) != true)) {
this.MemberIdField = value;
this.RaisePropertyChanged("MemberId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MemberIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class MemberIdentifier : MetadataSample.MDSTestService.Identifier {
private string CodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.MemberType MemberTypeField;
[System.Runtime.Serialization.DataMemberAttribute(IsRequired=true)]
public string Code {
get {
return this.CodeField;
}
set {
if ((object.ReferenceEquals(this.CodeField, value) != true)) {
this.CodeField = value;
this.RaisePropertyChanged("Code");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.MemberType MemberType {
get {
return this.MemberTypeField;
}
set {
if ((this.MemberTypeField.Equals(value) != true)) {
this.MemberTypeField = value;
this.RaisePropertyChanged("MemberType");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="DerivedHierarchyContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class DerivedHierarchyContextIdentifier : MetadataSample.MDSTestService.ModelContextIdentifier {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier DerivedHierarchyIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier DerivedHierarchyId {
get {
return this.DerivedHierarchyIdField;
}
set {
if ((object.ReferenceEquals(this.DerivedHierarchyIdField, value) != true)) {
this.DerivedHierarchyIdField = value;
this.RaisePropertyChanged("DerivedHierarchyId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EditionExpiredMessage", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class EditionExpiredMessage : MetadataSample.MDSTestService.DataContractBase {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="MemberKey", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class MemberKey : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MemberCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberIdField;
[System.Runtime.Serialization.DataMemberAttribute()]
public string MemberCode {
get {
return this.MemberCodeField;
}
set {
if ((object.ReferenceEquals(this.MemberCodeField, value) != true)) {
this.MemberCodeField = value;
this.RaisePropertyChanged("MemberCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberId {
get {
return this.MemberIdField;
}
set {
if ((this.MemberIdField.Equals(value) != true)) {
this.MemberIdField = value;
this.RaisePropertyChanged("MemberId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="StagingUnbatchedCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class StagingUnbatchedCriteria : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier ModelIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier SourceSystemIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier VersionIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier ModelId {
get {
return this.ModelIdField;
}
set {
if ((object.ReferenceEquals(this.ModelIdField, value) != true)) {
this.ModelIdField = value;
this.RaisePropertyChanged("ModelId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier SourceSystemId {
get {
return this.SourceSystemIdField;
}
set {
if ((object.ReferenceEquals(this.SourceSystemIdField, value) != true)) {
this.SourceSystemIdField = value;
this.RaisePropertyChanged("SourceSystemId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier VersionId {
get {
return this.VersionIdField;
}
set {
if ((object.ReferenceEquals(this.VersionIdField, value) != true)) {
this.VersionIdField = value;
this.RaisePropertyChanged("VersionId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="StagingBatch", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class StagingBatch : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier BatchIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection ErrorsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.StagingBatchInformation InformationField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection MembersField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier BatchId {
get {
return this.BatchIdField;
}
set {
if ((object.ReferenceEquals(this.BatchIdField, value) != true)) {
this.BatchIdField = value;
this.RaisePropertyChanged("BatchId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Errors {
get {
return this.ErrorsField;
}
set {
if ((object.ReferenceEquals(this.ErrorsField, value) != true)) {
this.ErrorsField = value;
this.RaisePropertyChanged("Errors");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.StagingBatchInformation Information {
get {
return this.InformationField;
}
set {
if ((object.ReferenceEquals(this.InformationField, value) != true)) {
this.InformationField = value;
this.RaisePropertyChanged("Information");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Members {
get {
return this.MembersField;
}
set {
if ((object.ReferenceEquals(this.MembersField, value) != true)) {
this.MembersField = value;
this.RaisePropertyChanged("Members");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="StagingBatchError", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class StagingBatchError : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier AttributeIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier EntityIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ErrorCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier HierarchyIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.MemberIdentifier MemberIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string MessageField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string TargetCodeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable TargetTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier VersionIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier AttributeId {
get {
return this.AttributeIdField;
}
set {
if ((object.ReferenceEquals(this.AttributeIdField, value) != true)) {
this.AttributeIdField = value;
this.RaisePropertyChanged("AttributeId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier EntityId {
get {
return this.EntityIdField;
}
set {
if ((object.ReferenceEquals(this.EntityIdField, value) != true)) {
this.EntityIdField = value;
this.RaisePropertyChanged("EntityId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ErrorCode {
get {
return this.ErrorCodeField;
}
set {
if ((object.ReferenceEquals(this.ErrorCodeField, value) != true)) {
this.ErrorCodeField = value;
this.RaisePropertyChanged("ErrorCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier HierarchyId {
get {
return this.HierarchyIdField;
}
set {
if ((object.ReferenceEquals(this.HierarchyIdField, value) != true)) {
this.HierarchyIdField = value;
this.RaisePropertyChanged("HierarchyId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.MemberIdentifier MemberId {
get {
return this.MemberIdField;
}
set {
if ((object.ReferenceEquals(this.MemberIdField, value) != true)) {
this.MemberIdField = value;
this.RaisePropertyChanged("MemberId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string Message {
get {
return this.MessageField;
}
set {
if ((object.ReferenceEquals(this.MessageField, value) != true)) {
this.MessageField = value;
this.RaisePropertyChanged("Message");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string TargetCode {
get {
return this.TargetCodeField;
}
set {
if ((object.ReferenceEquals(this.TargetCodeField, value) != true)) {
this.TargetCodeField = value;
this.RaisePropertyChanged("TargetCode");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable TargetType {
get {
return this.TargetTypeField;
}
set {
if ((this.TargetTypeField.Equals(value) != true)) {
this.TargetTypeField = value;
this.RaisePropertyChanged("TargetType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier VersionId {
get {
return this.VersionIdField;
}
set {
if ((object.ReferenceEquals(this.VersionIdField, value) != true)) {
this.VersionIdField = value;
this.RaisePropertyChanged("VersionId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="StagingBatchInformation", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class StagingBatchInformation : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier BatchIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime LastRunEndDateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.DateTime LastRunStartDateField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberAttributeErrorCountField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberAttributeTotalCountField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberErrorCountField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberRelationshipErrorCountField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberRelationshipTotalCountField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int MemberTotalCountField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string ModelNameField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier PriorBatchIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier SourceIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.StagingBatchStatus StatusField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private int VersionIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string VersionNameField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier BatchId {
get {
return this.BatchIdField;
}
set {
if ((object.ReferenceEquals(this.BatchIdField, value) != true)) {
this.BatchIdField = value;
this.RaisePropertyChanged("BatchId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime LastRunEndDate {
get {
return this.LastRunEndDateField;
}
set {
if ((this.LastRunEndDateField.Equals(value) != true)) {
this.LastRunEndDateField = value;
this.RaisePropertyChanged("LastRunEndDate");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.DateTime LastRunStartDate {
get {
return this.LastRunStartDateField;
}
set {
if ((this.LastRunStartDateField.Equals(value) != true)) {
this.LastRunStartDateField = value;
this.RaisePropertyChanged("LastRunStartDate");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberAttributeErrorCount {
get {
return this.MemberAttributeErrorCountField;
}
set {
if ((this.MemberAttributeErrorCountField.Equals(value) != true)) {
this.MemberAttributeErrorCountField = value;
this.RaisePropertyChanged("MemberAttributeErrorCount");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberAttributeTotalCount {
get {
return this.MemberAttributeTotalCountField;
}
set {
if ((this.MemberAttributeTotalCountField.Equals(value) != true)) {
this.MemberAttributeTotalCountField = value;
this.RaisePropertyChanged("MemberAttributeTotalCount");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberErrorCount {
get {
return this.MemberErrorCountField;
}
set {
if ((this.MemberErrorCountField.Equals(value) != true)) {
this.MemberErrorCountField = value;
this.RaisePropertyChanged("MemberErrorCount");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberRelationshipErrorCount {
get {
return this.MemberRelationshipErrorCountField;
}
set {
if ((this.MemberRelationshipErrorCountField.Equals(value) != true)) {
this.MemberRelationshipErrorCountField = value;
this.RaisePropertyChanged("MemberRelationshipErrorCount");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberRelationshipTotalCount {
get {
return this.MemberRelationshipTotalCountField;
}
set {
if ((this.MemberRelationshipTotalCountField.Equals(value) != true)) {
this.MemberRelationshipTotalCountField = value;
this.RaisePropertyChanged("MemberRelationshipTotalCount");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int MemberTotalCount {
get {
return this.MemberTotalCountField;
}
set {
if ((this.MemberTotalCountField.Equals(value) != true)) {
this.MemberTotalCountField = value;
this.RaisePropertyChanged("MemberTotalCount");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string ModelName {
get {
return this.ModelNameField;
}
set {
if ((object.ReferenceEquals(this.ModelNameField, value) != true)) {
this.ModelNameField = value;
this.RaisePropertyChanged("ModelName");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier PriorBatchId {
get {
return this.PriorBatchIdField;
}
set {
if ((object.ReferenceEquals(this.PriorBatchIdField, value) != true)) {
this.PriorBatchIdField = value;
this.RaisePropertyChanged("PriorBatchId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier SourceId {
get {
return this.SourceIdField;
}
set {
if ((object.ReferenceEquals(this.SourceIdField, value) != true)) {
this.SourceIdField = value;
this.RaisePropertyChanged("SourceId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MetadataSample.MDSTestService.StagingBatchStatus Status {
get {
return this.StatusField;
}
set {
if ((this.StatusField.Equals(value) != true)) {
this.StatusField = value;
this.RaisePropertyChanged("Status");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public int VersionId {
get {
return this.VersionIdField;
}
set {
if ((this.VersionIdField.Equals(value) != true)) {
this.VersionIdField = value;
this.RaisePropertyChanged("VersionId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public string VersionName {
get {
return this.VersionNameField;
}
set {
if ((object.ReferenceEquals(this.VersionNameField, value) != true)) {
this.VersionNameField = value;
this.RaisePropertyChanged("VersionName");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="EntityMembers", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class EntityMembers : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier EntityIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable MemberTypeField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection MembersField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier ModelIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.Identifier VersionIdField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier EntityId {
get {
return this.EntityIdField;
}
set {
if ((object.ReferenceEquals(this.EntityIdField, value) != true)) {
this.EntityIdField = value;
this.RaisePropertyChanged("EntityId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable MemberType {
get {
return this.MemberTypeField;
}
set {
if ((this.MemberTypeField.Equals(value) != true)) {
this.MemberTypeField = value;
this.RaisePropertyChanged("MemberType");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Members {
get {
return this.MembersField;
}
set {
if ((object.ReferenceEquals(this.MembersField, value) != true)) {
this.MembersField = value;
this.RaisePropertyChanged("Members");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier ModelId {
get {
return this.ModelIdField;
}
set {
if ((object.ReferenceEquals(this.ModelIdField, value) != true)) {
this.ModelIdField = value;
this.RaisePropertyChanged("ModelId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.Identifier VersionId {
get {
return this.VersionIdField;
}
set {
if ((object.ReferenceEquals(this.VersionIdField, value) != true)) {
this.VersionIdField = value;
this.RaisePropertyChanged("VersionId");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Member", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
public partial class Member : MetadataSample.MDSTestService.DataContractBase {
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection AttributesField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.AuditInfo AuditInfoField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection CollectionsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.MemberIdentifier MemberIdField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Collections.ObjectModel.Collection ParentsField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private System.Nullable SecurityPermissionField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private string TransactionAnnotationField;
[System.Runtime.Serialization.OptionalFieldAttribute()]
private MetadataSample.MDSTestService.ValidationStatus ValidationStatusField;
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Attributes {
get {
return this.AttributesField;
}
set {
if ((object.ReferenceEquals(this.AttributesField, value) != true)) {
this.AttributesField = value;
this.RaisePropertyChanged("Attributes");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.AuditInfo AuditInfo {
get {
return this.AuditInfoField;
}
set {
if ((object.ReferenceEquals(this.AuditInfoField, value) != true)) {
this.AuditInfoField = value;
this.RaisePropertyChanged("AuditInfo");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Collections {
get {
return this.CollectionsField;
}
set {
if ((object.ReferenceEquals(this.CollectionsField, value) != true)) {
this.CollectionsField = value;
this.RaisePropertyChanged("Collections");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public MetadataSample.MDSTestService.MemberIdentifier MemberId {
get {
return this.MemberIdField;
}
set {
if ((object.ReferenceEquals(this.MemberIdField, value) != true)) {
this.MemberIdField = value;
this.RaisePropertyChanged("MemberId");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public System.Collections.ObjectModel.Collection Parents {
get {
return this.ParentsField;
}
set {
if ((object.ReferenceEquals(this.ParentsField, value) != true)) {
this.ParentsField = value;
this.RaisePropertyChanged("Parents");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Nullable SecurityPermission {
get {
return this.SecurityPermissionField;
}
set {
if ((this.SecurityPermissionField.Equals(value) != true)) {
this.SecurityPermissionField = value;
this.RaisePropertyChanged("SecurityPermission");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)]
public string TransactionAnnotation {
get {
return this.TransactionAnnotationField;
}
set {
if ((object.ReferenceEquals(this.TransactionAnnotationField, value) != true)) {
this.TransactionAnnotationField = value;
this.RaisePropertyChanged("TransactionAnnotation");
}
}
}
[System.Runtime.Serialization.DataMemberAttribute()]
public MetadataSample.MDSTestService.ValidationStatus ValidationStatus {
get {
return this.ValidationStatusField;
}
set {
if ((this.ValidationStatusField.Equals(value) != true)) {
this.ValidationStatusField = value;
this.RaisePropertyChanged("ValidationStatus");
}
}
}
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContractAttribute(Name="Attribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.SerializableAttribute()]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DataContractBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.OperationResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Error))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ErrorContext))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Identifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberAttributeIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ObjectType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EditionExpiredMessage))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberKeyLookupType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberKey))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingUnbatchedCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatch))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatchError))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.RelationshipType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatchInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingBatchStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Member))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AttributeValueType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FileAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AuditInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Parent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPermission))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExportView))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExportViewFormat))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Metadata))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AttributeGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfMemberTypeContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.PermissionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataAttribute))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AttributeType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AttributeDataType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfModelContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyLevel))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfDerivedHierarchyContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyItemType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Entity))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExplicitHierarchy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfEntityContextIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MdmDataContractOfIdentifier))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Model))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.VersionFlag))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Version))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.VersionValidationStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.VersionStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ResultType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SearchOption))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSettingsGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSettingGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSetting))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemDomainList))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemDomainListItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemDomainListGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemPropertyValue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemPropertyType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrincipals))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Group))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.GroupType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrivileges))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FunctionPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FunctionalArea))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.PrincipalType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMemberPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Permission))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelPrivilege))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelObjectType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.User))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EmailFormat))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecuritySet))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrincipalsCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityResolutionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrincipalsDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrivilegesGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.FunctionPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMemberPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelPrivilegesCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SecurityPrivilegesDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BREntityMemberType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BusinessRulesPalette))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRActionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRActionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRItemTypeComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeTypeInfo))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRItemType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionComponent))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionGroup))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BusinessRules))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeArgumentBase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRPropertyName))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAttributeValueArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRDomainBasedAttributeArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRFreeformArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRHierarchyArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRBlankArgument))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRCondition))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionTreeNode))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.LogicalOperator))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BusinessRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRDeleteCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRResultOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRPublishCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Knowledgebase))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DataQualityDomain))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DomainType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MatchingPolicy))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MatchingRule))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DataSourceFieldMapping))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.PrerequisiteMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.WeightedMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DateMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SimilarMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StringMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExactMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.NumericByDifferenceMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.NumericByPercentageMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.NumericMatchingCriterion))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.OperationStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.TabularData))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.TabularColumnDefinition))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.TabularDataRow))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DisplayType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberReturnOption))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SortDirection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembersInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.HierarchyMembers))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ParentChild))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelMembersGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ModelMembersResultCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMembersCopyCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MemberSourceTarget))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityStagingImportType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityStagingGetCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityStagingBatch))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingResultCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingDataStatus))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.StagingUnbatchedInformation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.TransactionSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.TransactionType))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Transaction))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ReplacementId))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationSearchCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationSummaryItem))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationIssue))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationProcessCriteria))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationProcessOptions))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ValidationProcessResult))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Annotation))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.Generic.Dictionary))]
[System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Collections.ObjectModel.Collection