//------------------------------------------------------------------------------ // // 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))] [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.International))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Version))] public partial class Attribute : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TransactionAnnotationField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AttributeValueType TypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private object ValueField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] 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(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.AttributeValueType Type { get { return this.TypeField; } set { if ((this.TypeField.Equals(value) != true)) { this.TypeField = value; this.RaisePropertyChanged("Type"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public object Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="AuditInfo", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class AuditInfo : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime CreatedDateTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier CreatedUserIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier CreatedVersionIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime UpdatedDateTimeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier UpdatedUserIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier UpdatedVersionIdField; [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime CreatedDateTime { get { return this.CreatedDateTimeField; } set { if ((this.CreatedDateTimeField.Equals(value) != true)) { this.CreatedDateTimeField = value; this.RaisePropertyChanged("CreatedDateTime"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier CreatedUserId { get { return this.CreatedUserIdField; } set { if ((object.ReferenceEquals(this.CreatedUserIdField, value) != true)) { this.CreatedUserIdField = value; this.RaisePropertyChanged("CreatedUserId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier CreatedVersionId { get { return this.CreatedVersionIdField; } set { if ((object.ReferenceEquals(this.CreatedVersionIdField, value) != true)) { this.CreatedVersionIdField = value; this.RaisePropertyChanged("CreatedVersionId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime UpdatedDateTime { get { return this.UpdatedDateTimeField; } set { if ((this.UpdatedDateTimeField.Equals(value) != true)) { this.UpdatedDateTimeField = value; this.RaisePropertyChanged("UpdatedDateTime"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier UpdatedUserId { get { return this.UpdatedUserIdField; } set { if ((object.ReferenceEquals(this.UpdatedUserIdField, value) != true)) { this.UpdatedUserIdField = value; this.RaisePropertyChanged("UpdatedUserId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier UpdatedVersionId { get { return this.UpdatedVersionIdField; } set { if ((object.ReferenceEquals(this.UpdatedVersionIdField, value) != true)) { this.UpdatedVersionIdField = value; this.RaisePropertyChanged("UpdatedVersionId"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Collection", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Collection : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberIdentifier CollectionIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool RemoveField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int SortOrderField; [System.Runtime.Serialization.OptionalFieldAttribute()] private decimal WeightField; [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.MemberIdentifier CollectionId { get { return this.CollectionIdField; } set { if ((object.ReferenceEquals(this.CollectionIdField, value) != true)) { this.CollectionIdField = value; this.RaisePropertyChanged("CollectionId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool Remove { get { return this.RemoveField; } set { if ((this.RemoveField.Equals(value) != true)) { this.RemoveField = value; this.RaisePropertyChanged("Remove"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int SortOrder { get { return this.SortOrderField; } set { if ((this.SortOrderField.Equals(value) != true)) { this.SortOrderField = value; this.RaisePropertyChanged("SortOrder"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public decimal Weight { get { return this.WeightField; } set { if ((this.WeightField.Equals(value) != true)) { this.WeightField = value; this.RaisePropertyChanged("Weight"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Parent", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Parent : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier HierarchyIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberIdentifier ParentIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable RelationshipTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int SortOrderField; [System.Runtime.Serialization.DataMemberAttribute()] 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()] public MetadataSample.MDSTestService.MemberIdentifier ParentId { get { return this.ParentIdField; } set { if ((object.ReferenceEquals(this.ParentIdField, value) != true)) { this.ParentIdField = value; this.RaisePropertyChanged("ParentId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Nullable RelationshipType { get { return this.RelationshipTypeField; } set { if ((this.RelationshipTypeField.Equals(value) != true)) { this.RelationshipTypeField = value; this.RaisePropertyChanged("RelationshipType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int SortOrder { get { return this.SortOrderField; } set { if ((this.SortOrderField.Equals(value) != true)) { this.SortOrderField = value; this.RaisePropertyChanged("SortOrder"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="FileAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class FileAttribute : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private byte[] ContentField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ContentTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public byte[] Content { get { return this.ContentField; } set { if ((object.ReferenceEquals(this.ContentField, value) != true)) { this.ContentField = value; this.RaisePropertyChanged("Content"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string ContentType { get { return this.ContentTypeField; } set { if ((object.ReferenceEquals(this.ContentTypeField, value) != true)) { this.ContentTypeField = value; this.RaisePropertyChanged("ContentType"); } } } [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.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="ExportView", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class ExportView : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier DerivedHierarchyIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier EntityIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsDirtyField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int LevelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ModelIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier VersionFlagIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier VersionIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ExportViewFormat ViewFormatField; [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.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(EmitDefaultValue=false)] 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 bool IsDirty { get { return this.IsDirtyField; } set { if ((this.IsDirtyField.Equals(value) != true)) { this.IsDirtyField = value; this.RaisePropertyChanged("IsDirty"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int Levels { get { return this.LevelsField; } set { if ((this.LevelsField.Equals(value) != true)) { this.LevelsField = value; this.RaisePropertyChanged("Levels"); } } } [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 VersionFlagId { get { return this.VersionFlagIdField; } set { if ((object.ReferenceEquals(this.VersionFlagIdField, value) != true)) { this.VersionFlagIdField = value; this.RaisePropertyChanged("VersionFlagId"); } } } [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.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ExportViewFormat ViewFormat { get { return this.ViewFormatField; } set { if ((this.ViewFormatField.Equals(value) != true)) { this.ViewFormatField = value; this.RaisePropertyChanged("ViewFormat"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Metadata", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Metadata : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributeGroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection DerivedHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection DerivedHierarchyLevelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection EntitiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ExplicitHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection MemberTypesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ModelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection VersionFlagsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection VersionsField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection AttributeGroups { get { return this.AttributeGroupsField; } set { if ((object.ReferenceEquals(this.AttributeGroupsField, value) != true)) { this.AttributeGroupsField = value; this.RaisePropertyChanged("AttributeGroups"); } } } [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 System.Collections.ObjectModel.Collection DerivedHierarchies { get { return this.DerivedHierarchiesField; } set { if ((object.ReferenceEquals(this.DerivedHierarchiesField, value) != true)) { this.DerivedHierarchiesField = value; this.RaisePropertyChanged("DerivedHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection DerivedHierarchyLevels { get { return this.DerivedHierarchyLevelsField; } set { if ((object.ReferenceEquals(this.DerivedHierarchyLevelsField, value) != true)) { this.DerivedHierarchyLevelsField = value; this.RaisePropertyChanged("DerivedHierarchyLevels"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Entities { get { return this.EntitiesField; } set { if ((object.ReferenceEquals(this.EntitiesField, value) != true)) { this.EntitiesField = value; this.RaisePropertyChanged("Entities"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection ExplicitHierarchies { get { return this.ExplicitHierarchiesField; } set { if ((object.ReferenceEquals(this.ExplicitHierarchiesField, value) != true)) { this.ExplicitHierarchiesField = value; this.RaisePropertyChanged("ExplicitHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection MemberTypes { get { return this.MemberTypesField; } set { if ((object.ReferenceEquals(this.MemberTypesField, value) != true)) { this.MemberTypesField = value; this.RaisePropertyChanged("MemberTypes"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Models { get { return this.ModelsField; } set { if ((object.ReferenceEquals(this.ModelsField, value) != true)) { this.ModelsField = value; this.RaisePropertyChanged("Models"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection VersionFlags { get { return this.VersionFlagsField; } set { if ((object.ReferenceEquals(this.VersionFlagsField, value) != true)) { this.VersionFlagsField = value; this.RaisePropertyChanged("VersionFlags"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Versions { get { return this.VersionsField; } set { if ((object.ReferenceEquals(this.VersionsField, value) != true)) { this.VersionsField = value; this.RaisePropertyChanged("Versions"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MdmDataContractOfMemberTypeContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.MetadataAttribute))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.AttributeGroup))] public partial class MdmDataContractOfMemberTypeContextIdentifier : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberTypeContextIdentifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PermissionType PermissionField; [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 MetadataSample.MDSTestService.MemberTypeContextIdentifier Identifier { get { return this.IdentifierField; } set { if ((object.ReferenceEquals(this.IdentifierField, value) != true)) { this.IdentifierField = value; this.RaisePropertyChanged("Identifier"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.PermissionType Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class MetadataAttribute : MetadataSample.MDSTestService.MdmDataContractOfMemberTypeContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable AttributeTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int ChangeTrackingGroupField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AttributeDataType DataTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable DataTypeInformationField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DisplayWidthField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier DomainEntityIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool DomainEntityIsFlatField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PermissionType DomainEntityPermissionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string FullyQualifiedNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier InputMaskIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsReadOnlyField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsSystemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int SortOrderField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Nullable AttributeType { get { return this.AttributeTypeField; } set { if ((this.AttributeTypeField.Equals(value) != true)) { this.AttributeTypeField = value; this.RaisePropertyChanged("AttributeType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int ChangeTrackingGroup { get { return this.ChangeTrackingGroupField; } set { if ((this.ChangeTrackingGroupField.Equals(value) != true)) { this.ChangeTrackingGroupField = value; this.RaisePropertyChanged("ChangeTrackingGroup"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.AttributeDataType DataType { get { return this.DataTypeField; } set { if ((this.DataTypeField.Equals(value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Nullable DataTypeInformation { get { return this.DataTypeInformationField; } set { if ((this.DataTypeInformationField.Equals(value) != true)) { this.DataTypeInformationField = value; this.RaisePropertyChanged("DataTypeInformation"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int DisplayWidth { get { return this.DisplayWidthField; } set { if ((this.DisplayWidthField.Equals(value) != true)) { this.DisplayWidthField = value; this.RaisePropertyChanged("DisplayWidth"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier DomainEntityId { get { return this.DomainEntityIdField; } set { if ((object.ReferenceEquals(this.DomainEntityIdField, value) != true)) { this.DomainEntityIdField = value; this.RaisePropertyChanged("DomainEntityId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool DomainEntityIsFlat { get { return this.DomainEntityIsFlatField; } set { if ((this.DomainEntityIsFlatField.Equals(value) != true)) { this.DomainEntityIsFlatField = value; this.RaisePropertyChanged("DomainEntityIsFlat"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.PermissionType DomainEntityPermission { get { return this.DomainEntityPermissionField; } set { if ((this.DomainEntityPermissionField.Equals(value) != true)) { this.DomainEntityPermissionField = value; this.RaisePropertyChanged("DomainEntityPermission"); } } } [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(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier InputMaskId { get { return this.InputMaskIdField; } set { if ((object.ReferenceEquals(this.InputMaskIdField, value) != true)) { this.InputMaskIdField = value; this.RaisePropertyChanged("InputMaskId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsCode { get { return this.IsCodeField; } set { if ((this.IsCodeField.Equals(value) != true)) { this.IsCodeField = value; this.RaisePropertyChanged("IsCode"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsName { get { return this.IsNameField; } set { if ((this.IsNameField.Equals(value) != true)) { this.IsNameField = value; this.RaisePropertyChanged("IsName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsReadOnly { get { return this.IsReadOnlyField; } set { if ((this.IsReadOnlyField.Equals(value) != true)) { this.IsReadOnlyField = value; this.RaisePropertyChanged("IsReadOnly"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsSystem { get { return this.IsSystemField; } set { if ((this.IsSystemField.Equals(value) != true)) { this.IsSystemField = value; this.RaisePropertyChanged("IsSystem"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int SortOrder { get { return this.SortOrderField; } set { if ((this.SortOrderField.Equals(value) != true)) { this.SortOrderField = value; this.RaisePropertyChanged("SortOrder"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="AttributeGroup", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class AttributeGroup : MetadataSample.MDSTestService.MdmDataContractOfMemberTypeContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string FullNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsNameCodeFrozenField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsSystemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int SortOrderField; [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()] public string FullName { get { return this.FullNameField; } set { if ((object.ReferenceEquals(this.FullNameField, value) != true)) { this.FullNameField = value; this.RaisePropertyChanged("FullName"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public bool IsNameCodeFrozen { get { return this.IsNameCodeFrozenField; } set { if ((this.IsNameCodeFrozenField.Equals(value) != true)) { this.IsNameCodeFrozenField = value; this.RaisePropertyChanged("IsNameCodeFrozen"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public bool IsSystem { get { return this.IsSystemField; } set { if ((this.IsSystemField.Equals(value) != true)) { this.IsSystemField = value; this.RaisePropertyChanged("IsSystem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public int SortOrder { get { return this.SortOrderField; } set { if ((this.SortOrderField.Equals(value) != true)) { this.SortOrderField = value; this.RaisePropertyChanged("SortOrder"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MdmDataContractOfModelContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Entity))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.VersionFlag))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Version))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchy))] public partial class MdmDataContractOfModelContextIdentifier : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ModelContextIdentifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PermissionType PermissionField; [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 MetadataSample.MDSTestService.ModelContextIdentifier Identifier { get { return this.IdentifierField; } set { if ((object.ReferenceEquals(this.IdentifierField, value) != true)) { this.IdentifierField = value; this.RaisePropertyChanged("Identifier"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.PermissionType Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Entity", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Entity : MetadataSample.MDSTestService.MdmDataContractOfModelContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private int CodeGenerationSeedField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ExplicitHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsBaseField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsCodeGenerationEnabledField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsFlatField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsSystemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection MemberTypesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string StagingNameField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public int CodeGenerationSeed { get { return this.CodeGenerationSeedField; } set { if ((this.CodeGenerationSeedField.Equals(value) != true)) { this.CodeGenerationSeedField = value; this.RaisePropertyChanged("CodeGenerationSeed"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection ExplicitHierarchies { get { return this.ExplicitHierarchiesField; } set { if ((object.ReferenceEquals(this.ExplicitHierarchiesField, value) != true)) { this.ExplicitHierarchiesField = value; this.RaisePropertyChanged("ExplicitHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsBase { get { return this.IsBaseField; } set { if ((this.IsBaseField.Equals(value) != true)) { this.IsBaseField = value; this.RaisePropertyChanged("IsBase"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public bool IsCodeGenerationEnabled { get { return this.IsCodeGenerationEnabledField; } set { if ((this.IsCodeGenerationEnabledField.Equals(value) != true)) { this.IsCodeGenerationEnabledField = value; this.RaisePropertyChanged("IsCodeGenerationEnabled"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsFlat { get { return this.IsFlatField; } set { if ((this.IsFlatField.Equals(value) != true)) { this.IsFlatField = value; this.RaisePropertyChanged("IsFlat"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsSystem { get { return this.IsSystemField; } set { if ((this.IsSystemField.Equals(value) != true)) { this.IsSystemField = value; this.RaisePropertyChanged("IsSystem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection MemberTypes { get { return this.MemberTypesField; } set { if ((object.ReferenceEquals(this.MemberTypesField, value) != true)) { this.MemberTypesField = value; this.RaisePropertyChanged("MemberTypes"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string StagingName { get { return this.StagingNameField; } set { if ((object.ReferenceEquals(this.StagingNameField, value) != true)) { this.StagingNameField = value; this.RaisePropertyChanged("StagingName"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MdmDataContractOfEntityContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.ExplicitHierarchy))] public partial class MdmDataContractOfEntityContextIdentifier : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.EntityContextIdentifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PermissionType PermissionField; [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 MetadataSample.MDSTestService.EntityContextIdentifier Identifier { get { return this.IdentifierField; } set { if ((object.ReferenceEquals(this.IdentifierField, value) != true)) { this.IdentifierField = value; this.RaisePropertyChanged("Identifier"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.PermissionType Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="ExplicitHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class ExplicitHierarchy : MetadataSample.MDSTestService.MdmDataContractOfEntityContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private string FullyQualifiedNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsMandatoryField; [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 bool IsMandatory { get { return this.IsMandatoryField; } set { if ((this.IsMandatoryField.Equals(value) != true)) { this.IsMandatoryField = value; this.RaisePropertyChanged("IsMandatory"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MdmDataContractOfIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.Model))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.SystemSetting))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.EntityMemberType))] public partial class MdmDataContractOfIdentifier : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PermissionType PermissionField; [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 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(EmitDefaultValue=false)] public MetadataSample.MDSTestService.PermissionType Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Model", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Model : MetadataSample.MDSTestService.MdmDataContractOfIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection DerivedHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection EntitiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ExplicitHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsAdministratorField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsSystemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection VersionFlagsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection VersionsField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection DerivedHierarchies { get { return this.DerivedHierarchiesField; } set { if ((object.ReferenceEquals(this.DerivedHierarchiesField, value) != true)) { this.DerivedHierarchiesField = value; this.RaisePropertyChanged("DerivedHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Entities { get { return this.EntitiesField; } set { if ((object.ReferenceEquals(this.EntitiesField, value) != true)) { this.EntitiesField = value; this.RaisePropertyChanged("Entities"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection ExplicitHierarchies { get { return this.ExplicitHierarchiesField; } set { if ((object.ReferenceEquals(this.ExplicitHierarchiesField, value) != true)) { this.ExplicitHierarchiesField = value; this.RaisePropertyChanged("ExplicitHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsAdministrator { get { return this.IsAdministratorField; } set { if ((this.IsAdministratorField.Equals(value) != true)) { this.IsAdministratorField = value; this.RaisePropertyChanged("IsAdministrator"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsSystem { get { return this.IsSystemField; } set { if ((this.IsSystemField.Equals(value) != true)) { this.IsSystemField = value; this.RaisePropertyChanged("IsSystem"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection VersionFlags { get { return this.VersionFlagsField; } set { if ((object.ReferenceEquals(this.VersionFlagsField, value) != true)) { this.VersionFlagsField = value; this.RaisePropertyChanged("VersionFlags"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Versions { get { return this.VersionsField; } set { if ((object.ReferenceEquals(this.VersionsField, value) != true)) { this.VersionsField = value; this.RaisePropertyChanged("Versions"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="VersionFlag", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class VersionFlag : MetadataSample.MDSTestService.MdmDataContractOfModelContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier AssignedVersionIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsCommittedOnlyField; [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Identifier AssignedVersionId { get { return this.AssignedVersionIdField; } set { if ((object.ReferenceEquals(this.AssignedVersionIdField, value) != true)) { this.AssignedVersionIdField = value; this.RaisePropertyChanged("AssignedVersionId"); } } } [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.Runtime.Serialization.DataMemberAttribute()] public bool IsCommittedOnly { get { return this.IsCommittedOnlyField; } set { if ((this.IsCommittedOnlyField.Equals(value) != true)) { this.IsCommittedOnlyField = value; this.RaisePropertyChanged("IsCommittedOnly"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Version", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Version : MetadataSample.MDSTestService.MdmDataContractOfModelContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier CopiedFromVersionIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.VersionValidationStatus ValidationStatusField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier VersionFlagIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int VersionNumberField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.VersionStatus VersionStatusField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier CopiedFromVersionId { get { return this.CopiedFromVersionIdField; } set { if ((object.ReferenceEquals(this.CopiedFromVersionIdField, value) != true)) { this.CopiedFromVersionIdField = value; this.RaisePropertyChanged("CopiedFromVersionId"); } } } [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.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.VersionValidationStatus ValidationStatus { get { return this.ValidationStatusField; } set { if ((this.ValidationStatusField.Equals(value) != true)) { this.ValidationStatusField = value; this.RaisePropertyChanged("ValidationStatus"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier VersionFlagId { get { return this.VersionFlagIdField; } set { if ((object.ReferenceEquals(this.VersionFlagIdField, value) != true)) { this.VersionFlagIdField = value; this.RaisePropertyChanged("VersionFlagId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int VersionNumber { get { return this.VersionNumberField; } set { if ((this.VersionNumberField.Equals(value) != true)) { this.VersionNumberField = value; this.RaisePropertyChanged("VersionNumber"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.VersionStatus VersionStatus { get { return this.VersionStatusField; } set { if ((this.VersionStatusField.Equals(value) != true)) { this.VersionStatusField = value; this.RaisePropertyChanged("VersionStatus"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemSetting", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemSetting : MetadataSample.MDSTestService.MdmDataContractOfIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AttributeDataType DataTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DisplayNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DisplaySequenceField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsVisibleField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string MaxValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string MinValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AttributeType SettingTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string SettingValueField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SystemDomainList SystemDomainListField; [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.AttributeDataType DataType { get { return this.DataTypeField; } set { if ((this.DataTypeField.Equals(value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [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.Runtime.Serialization.DataMemberAttribute()] public string DisplayName { get { return this.DisplayNameField; } set { if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) { this.DisplayNameField = value; this.RaisePropertyChanged("DisplayName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int DisplaySequence { get { return this.DisplaySequenceField; } set { if ((this.DisplaySequenceField.Equals(value) != true)) { this.DisplaySequenceField = value; this.RaisePropertyChanged("DisplaySequence"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsVisible { get { return this.IsVisibleField; } set { if ((this.IsVisibleField.Equals(value) != true)) { this.IsVisibleField = value; this.RaisePropertyChanged("IsVisible"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string MaxValue { get { return this.MaxValueField; } set { if ((object.ReferenceEquals(this.MaxValueField, value) != true)) { this.MaxValueField = value; this.RaisePropertyChanged("MaxValue"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string MinValue { get { return this.MinValueField; } set { if ((object.ReferenceEquals(this.MinValueField, value) != true)) { this.MinValueField = value; this.RaisePropertyChanged("MinValue"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.AttributeType SettingType { get { return this.SettingTypeField; } set { if ((this.SettingTypeField.Equals(value) != true)) { this.SettingTypeField = value; this.RaisePropertyChanged("SettingType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string SettingValue { get { return this.SettingValueField; } set { if ((object.ReferenceEquals(this.SettingValueField, value) != true)) { this.SettingValueField = value; this.RaisePropertyChanged("SettingValue"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.SystemDomainList SystemDomainList { get { return this.SystemDomainListField; } set { if ((object.ReferenceEquals(this.SystemDomainListField, value) != true)) { this.SystemDomainListField = value; this.RaisePropertyChanged("SystemDomainList"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemDomainList", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemDomainList : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private string CodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ItemsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [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 System.Collections.ObjectModel.Collection Items { get { return this.ItemsField; } set { if ((object.ReferenceEquals(this.ItemsField, value) != true)) { this.ItemsField = value; this.RaisePropertyChanged("Items"); } } } [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.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemDomainListItem", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemDomainListItem : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private int ListGroupField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public int ListGroup { get { return this.ListGroupField; } set { if ((this.ListGroupField.Equals(value) != true)) { this.ListGroupField = value; this.RaisePropertyChanged("ListGroup"); } } } [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()] public string Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="EntityMemberType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class EntityMemberType : MetadataSample.MDSTestService.MdmDataContractOfIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributeGroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier EntityIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberType TypeField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection AttributeGroups { get { return this.AttributeGroupsField; } set { if ((object.ReferenceEquals(this.AttributeGroupsField, value) != true)) { this.AttributeGroupsField = value; this.RaisePropertyChanged("AttributeGroups"); } } } [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()] 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 MetadataSample.MDSTestService.MemberType 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="DerivedHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class DerivedHierarchy : MetadataSample.MDSTestService.MdmDataContractOfModelContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private bool AnchorNullRecursionsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string FullyQualifiedNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsRecursiveField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection LevelsField; [System.Runtime.Serialization.DataMemberAttribute()] public bool AnchorNullRecursions { get { return this.AnchorNullRecursionsField; } set { if ((this.AnchorNullRecursionsField.Equals(value) != true)) { this.AnchorNullRecursionsField = value; this.RaisePropertyChanged("AnchorNullRecursions"); } } } [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 bool IsRecursive { get { return this.IsRecursiveField; } set { if ((this.IsRecursiveField.Equals(value) != true)) { this.IsRecursiveField = value; this.RaisePropertyChanged("IsRecursive"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Levels { get { return this.LevelsField; } set { if ((object.ReferenceEquals(this.LevelsField, value) != true)) { this.LevelsField = value; this.RaisePropertyChanged("Levels"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MdmDataContractOfDerivedHierarchyContextIdentifier", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.DerivedHierarchyLevel))] public partial class MdmDataContractOfDerivedHierarchyContextIdentifier : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.DerivedHierarchyContextIdentifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PermissionType PermissionField; [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 MetadataSample.MDSTestService.DerivedHierarchyContextIdentifier Identifier { get { return this.IdentifierField; } set { if ((object.ReferenceEquals(this.IdentifierField, value) != true)) { this.IdentifierField = value; this.RaisePropertyChanged("Identifier"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.PermissionType Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="DerivedHierarchyLevel", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class DerivedHierarchyLevel : MetadataSample.MDSTestService.MdmDataContractOfDerivedHierarchyContextIdentifier { [System.Runtime.Serialization.OptionalFieldAttribute()] private string DisplayNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ForeignEntityIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ForeignIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.HierarchyItemType ForeignTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsRecursiveField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsVisibleField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int LevelNumberField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberType MemberTypeField; [System.Runtime.Serialization.DataMemberAttribute()] public string DisplayName { get { return this.DisplayNameField; } set { if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) { this.DisplayNameField = value; this.RaisePropertyChanged("DisplayName"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier ForeignEntityId { get { return this.ForeignEntityIdField; } set { if ((object.ReferenceEquals(this.ForeignEntityIdField, value) != true)) { this.ForeignEntityIdField = value; this.RaisePropertyChanged("ForeignEntityId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier ForeignId { get { return this.ForeignIdField; } set { if ((object.ReferenceEquals(this.ForeignIdField, value) != true)) { this.ForeignIdField = value; this.RaisePropertyChanged("ForeignId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.HierarchyItemType ForeignType { get { return this.ForeignTypeField; } set { if ((this.ForeignTypeField.Equals(value) != true)) { this.ForeignTypeField = value; this.RaisePropertyChanged("ForeignType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsRecursive { get { return this.IsRecursiveField; } set { if ((this.IsRecursiveField.Equals(value) != true)) { this.IsRecursiveField = value; this.RaisePropertyChanged("IsRecursive"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool IsVisible { get { return this.IsVisibleField; } set { if ((this.IsVisibleField.Equals(value) != true)) { this.IsVisibleField = value; this.RaisePropertyChanged("IsVisible"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int LevelNumber { get { return this.LevelNumberField; } set { if ((this.LevelNumberField.Equals(value) != true)) { this.LevelNumberField = value; this.RaisePropertyChanged("LevelNumber"); } } } [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="MetadataResultOptions", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class MetadataResultOptions : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType AttributeGroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType AttributesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType DerivedHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType DerivedHierarchyLevelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType EntitiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ExplicitHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType MemberTypesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ModelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType VersionFlagsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType VersionsField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType AttributeGroups { get { return this.AttributeGroupsField; } set { if ((this.AttributeGroupsField.Equals(value) != true)) { this.AttributeGroupsField = value; this.RaisePropertyChanged("AttributeGroups"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType Attributes { get { return this.AttributesField; } set { if ((this.AttributesField.Equals(value) != true)) { this.AttributesField = value; this.RaisePropertyChanged("Attributes"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType DerivedHierarchies { get { return this.DerivedHierarchiesField; } set { if ((this.DerivedHierarchiesField.Equals(value) != true)) { this.DerivedHierarchiesField = value; this.RaisePropertyChanged("DerivedHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType DerivedHierarchyLevels { get { return this.DerivedHierarchyLevelsField; } set { if ((this.DerivedHierarchyLevelsField.Equals(value) != true)) { this.DerivedHierarchyLevelsField = value; this.RaisePropertyChanged("DerivedHierarchyLevels"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType Entities { get { return this.EntitiesField; } set { if ((this.EntitiesField.Equals(value) != true)) { this.EntitiesField = value; this.RaisePropertyChanged("Entities"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType ExplicitHierarchies { get { return this.ExplicitHierarchiesField; } set { if ((this.ExplicitHierarchiesField.Equals(value) != true)) { this.ExplicitHierarchiesField = value; this.RaisePropertyChanged("ExplicitHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType MemberTypes { get { return this.MemberTypesField; } set { if ((this.MemberTypesField.Equals(value) != true)) { this.MemberTypesField = value; this.RaisePropertyChanged("MemberTypes"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType Models { get { return this.ModelsField; } set { if ((this.ModelsField.Equals(value) != true)) { this.ModelsField = value; this.RaisePropertyChanged("Models"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType VersionFlags { get { return this.VersionFlagsField; } set { if ((this.VersionFlagsField.Equals(value) != true)) { this.VersionFlagsField = value; this.RaisePropertyChanged("VersionFlags"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ResultType Versions { get { return this.VersionsField; } set { if ((this.VersionsField.Equals(value) != true)) { this.VersionsField = value; this.RaisePropertyChanged("Versions"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="MetadataSearchCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class MetadataSearchCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributeGroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection DerivedHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection DerivedHierarchyLevelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection EntitiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ExplicitHierarchiesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection MemberTypesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ModelsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SearchOption SearchOptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection VersionFlagsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection VersionsField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection AttributeGroups { get { return this.AttributeGroupsField; } set { if ((object.ReferenceEquals(this.AttributeGroupsField, value) != true)) { this.AttributeGroupsField = value; this.RaisePropertyChanged("AttributeGroups"); } } } [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 System.Collections.ObjectModel.Collection DerivedHierarchies { get { return this.DerivedHierarchiesField; } set { if ((object.ReferenceEquals(this.DerivedHierarchiesField, value) != true)) { this.DerivedHierarchiesField = value; this.RaisePropertyChanged("DerivedHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection DerivedHierarchyLevels { get { return this.DerivedHierarchyLevelsField; } set { if ((object.ReferenceEquals(this.DerivedHierarchyLevelsField, value) != true)) { this.DerivedHierarchyLevelsField = value; this.RaisePropertyChanged("DerivedHierarchyLevels"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Entities { get { return this.EntitiesField; } set { if ((object.ReferenceEquals(this.EntitiesField, value) != true)) { this.EntitiesField = value; this.RaisePropertyChanged("Entities"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection ExplicitHierarchies { get { return this.ExplicitHierarchiesField; } set { if ((object.ReferenceEquals(this.ExplicitHierarchiesField, value) != true)) { this.ExplicitHierarchiesField = value; this.RaisePropertyChanged("ExplicitHierarchies"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection MemberTypes { get { return this.MemberTypesField; } set { if ((object.ReferenceEquals(this.MemberTypesField, value) != true)) { this.MemberTypesField = value; this.RaisePropertyChanged("MemberTypes"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Models { get { return this.ModelsField; } set { if ((object.ReferenceEquals(this.ModelsField, value) != true)) { this.ModelsField = value; this.RaisePropertyChanged("Models"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.SearchOption SearchOption { get { return this.SearchOptionField; } set { if ((this.SearchOptionField.Equals(value) != true)) { this.SearchOptionField = value; this.RaisePropertyChanged("SearchOption"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection VersionFlags { get { return this.VersionFlagsField; } set { if ((object.ReferenceEquals(this.VersionFlagsField, value) != true)) { this.VersionFlagsField = value; this.RaisePropertyChanged("VersionFlags"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Versions { get { return this.VersionsField; } set { if ((object.ReferenceEquals(this.VersionsField, value) != true)) { this.VersionsField = value; this.RaisePropertyChanged("Versions"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemSettingsGetCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemSettingsGetCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier GroupField; [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Identifier Group { get { return this.GroupField; } set { if ((object.ReferenceEquals(this.GroupField, value) != true)) { this.GroupField = value; this.RaisePropertyChanged("Group"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemSettingGroup", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemSettingGroup : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DisplayNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int DisplaySequenceField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection SystemSettingsField; [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.Runtime.Serialization.DataMemberAttribute()] public string DisplayName { get { return this.DisplayNameField; } set { if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) { this.DisplayNameField = value; this.RaisePropertyChanged("DisplayName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int DisplaySequence { get { return this.DisplaySequenceField; } set { if ((this.DisplaySequenceField.Equals(value) != true)) { this.DisplaySequenceField = value; this.RaisePropertyChanged("DisplaySequence"); } } } [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 System.Collections.ObjectModel.Collection SystemSettings { get { return this.SystemSettingsField; } set { if ((object.ReferenceEquals(this.SystemSettingsField, value) != true)) { this.SystemSettingsField = value; this.RaisePropertyChanged("SystemSettings"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemDomainListGetCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemDomainListGetCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private string ListCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Nullable ListGroupField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ListOptionField; [System.Runtime.Serialization.DataMemberAttribute()] public string ListCode { get { return this.ListCodeField; } set { if ((object.ReferenceEquals(this.ListCodeField, value) != true)) { this.ListCodeField = value; this.RaisePropertyChanged("ListCode"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Nullable ListGroup { get { return this.ListGroupField; } set { if ((this.ListGroupField.Equals(value) != true)) { this.ListGroupField = value; this.RaisePropertyChanged("ListGroup"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string ListOption { get { return this.ListOptionField; } set { if ((object.ReferenceEquals(this.ListOptionField, value) != true)) { this.ListOptionField = value; this.RaisePropertyChanged("ListOption"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SystemPropertyValue", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SystemPropertyValue : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SystemPropertyType SystemPropertyTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.SystemPropertyType SystemPropertyType { get { return this.SystemPropertyTypeField; } set { if ((this.SystemPropertyTypeField.Equals(value) != true)) { this.SystemPropertyTypeField = value; this.RaisePropertyChanged("SystemPropertyType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SecurityPrincipals", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecurityPrincipals : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection GroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection UsersField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Groups { get { return this.GroupsField; } set { if ((object.ReferenceEquals(this.GroupsField, value) != true)) { this.GroupsField = value; this.RaisePropertyChanged("Groups"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Users { get { return this.UsersField; } set { if ((object.ReferenceEquals(this.UsersField, value) != true)) { this.UsersField = value; this.RaisePropertyChanged("Users"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Group", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class Group : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.GroupType GroupTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string SIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SecurityPrivileges SecurityPrivilegeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection UserAssignmentsField; [System.Runtime.Serialization.DataMemberAttribute()] 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()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.GroupType GroupType { get { return this.GroupTypeField; } set { if ((this.GroupTypeField.Equals(value) != true)) { this.GroupTypeField = value; this.RaisePropertyChanged("GroupType"); } } } [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 string SID { get { return this.SIDField; } set { if ((object.ReferenceEquals(this.SIDField, value) != true)) { this.SIDField = value; this.RaisePropertyChanged("SID"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.SecurityPrivileges SecurityPrivilege { get { return this.SecurityPrivilegeField; } set { if ((object.ReferenceEquals(this.SecurityPrivilegeField, value) != true)) { this.SecurityPrivilegeField = value; this.RaisePropertyChanged("SecurityPrivilege"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection UserAssignments { get { return this.UserAssignmentsField; } set { if ((object.ReferenceEquals(this.UserAssignmentsField, value) != true)) { this.UserAssignmentsField = value; this.RaisePropertyChanged("UserAssignments"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SecurityPrivileges", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecurityPrivileges : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection FunctionPrivilegesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection HierarchyMemberPrivilegesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ModelPrivilegesField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection FunctionPrivileges { get { return this.FunctionPrivilegesField; } set { if ((object.ReferenceEquals(this.FunctionPrivilegesField, value) != true)) { this.FunctionPrivilegesField = value; this.RaisePropertyChanged("FunctionPrivileges"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection HierarchyMemberPrivileges { get { return this.HierarchyMemberPrivilegesField; } set { if ((object.ReferenceEquals(this.HierarchyMemberPrivilegesField, value) != true)) { this.HierarchyMemberPrivilegesField = value; this.RaisePropertyChanged("HierarchyMemberPrivileges"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection ModelPrivileges { get { return this.ModelPrivilegesField; } set { if ((object.ReferenceEquals(this.ModelPrivilegesField, value) != true)) { this.ModelPrivilegesField = value; this.RaisePropertyChanged("ModelPrivileges"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="FunctionPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class FunctionPrivilege : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.FunctionalArea FunctionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsAuthorizedField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier PrincipalIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType PrincipalTypeField; [System.Runtime.Serialization.DataMemberAttribute()] 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()] public MetadataSample.MDSTestService.FunctionalArea Function { get { return this.FunctionField; } set { if ((this.FunctionField.Equals(value) != true)) { this.FunctionField = value; this.RaisePropertyChanged("Function"); } } } [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 bool IsAuthorized { get { return this.IsAuthorizedField; } set { if ((this.IsAuthorizedField.Equals(value) != true)) { this.IsAuthorizedField = value; this.RaisePropertyChanged("IsAuthorized"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Identifier PrincipalId { get { return this.PrincipalIdField; } set { if ((object.ReferenceEquals(this.PrincipalIdField, value) != true)) { this.PrincipalIdField = value; this.RaisePropertyChanged("PrincipalId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType PrincipalType { get { return this.PrincipalTypeField; } set { if ((this.PrincipalTypeField.Equals(value) != true)) { this.PrincipalTypeField = value; this.RaisePropertyChanged("PrincipalType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="HierarchyMemberPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class HierarchyMemberPrivilege : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier EntityIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier HierarchyIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.HierarchyType HierarchyTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsModelAdministratorField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberIdentifier MemberIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ModelIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Permission PermissionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier PrincipalIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType PrincipalTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier VersionIdField; [System.Runtime.Serialization.DataMemberAttribute()] 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 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(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()] public MetadataSample.MDSTestService.HierarchyType HierarchyType { get { return this.HierarchyTypeField; } set { if ((this.HierarchyTypeField.Equals(value) != true)) { this.HierarchyTypeField = value; this.RaisePropertyChanged("HierarchyType"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] 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 bool IsModelAdministrator { get { return this.IsModelAdministratorField; } set { if ((this.IsModelAdministratorField.Equals(value) != true)) { this.IsModelAdministratorField = value; this.RaisePropertyChanged("IsModelAdministrator"); } } } [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 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()] public MetadataSample.MDSTestService.Permission Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier PrincipalId { get { return this.PrincipalIdField; } set { if ((object.ReferenceEquals(this.PrincipalIdField, value) != true)) { this.PrincipalIdField = value; this.RaisePropertyChanged("PrincipalId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType PrincipalType { get { return this.PrincipalTypeField; } set { if ((this.PrincipalTypeField.Equals(value) != true)) { this.PrincipalTypeField = value; this.RaisePropertyChanged("PrincipalType"); } } } [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="ModelPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class ModelPrivilege : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsModelAdministratorField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ModelIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ObjectIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ModelObjectType ObjectTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Permission PermissionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier PrincipalIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType PrincipalTypeField; [System.Runtime.Serialization.DataMemberAttribute()] 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 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 bool IsModelAdministrator { get { return this.IsModelAdministratorField; } set { if ((this.IsModelAdministratorField.Equals(value) != true)) { this.IsModelAdministratorField = value; this.RaisePropertyChanged("IsModelAdministrator"); } } } [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 ObjectId { get { return this.ObjectIdField; } set { if ((object.ReferenceEquals(this.ObjectIdField, value) != true)) { this.ObjectIdField = value; this.RaisePropertyChanged("ObjectId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ModelObjectType ObjectType { get { return this.ObjectTypeField; } set { if ((this.ObjectTypeField.Equals(value) != true)) { this.ObjectTypeField = value; this.RaisePropertyChanged("ObjectType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Permission Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.Identifier PrincipalId { get { return this.PrincipalIdField; } set { if ((object.ReferenceEquals(this.PrincipalIdField, value) != true)) { this.PrincipalIdField = value; this.RaisePropertyChanged("PrincipalId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType PrincipalType { get { return this.PrincipalTypeField; } set { if ((this.PrincipalTypeField.Equals(value) != true)) { this.PrincipalTypeField = value; this.RaisePropertyChanged("PrincipalType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="User", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class User : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DisplayNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string EmailAddressField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.EmailFormat EmailFormatField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection GroupPrivilegesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime LastLogOnField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool LoggedInField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string SIDField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SecurityPrivileges SecurityPrivilegeField; [System.Runtime.Serialization.DataMemberAttribute()] 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()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string DisplayName { get { return this.DisplayNameField; } set { if ((object.ReferenceEquals(this.DisplayNameField, value) != true)) { this.DisplayNameField = value; this.RaisePropertyChanged("DisplayName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string EmailAddress { get { return this.EmailAddressField; } set { if ((object.ReferenceEquals(this.EmailAddressField, value) != true)) { this.EmailAddressField = value; this.RaisePropertyChanged("EmailAddress"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.EmailFormat EmailFormat { get { return this.EmailFormatField; } set { if ((this.EmailFormatField.Equals(value) != true)) { this.EmailFormatField = value; this.RaisePropertyChanged("EmailFormat"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection GroupPrivileges { get { return this.GroupPrivilegesField; } set { if ((object.ReferenceEquals(this.GroupPrivilegesField, value) != true)) { this.GroupPrivilegesField = value; this.RaisePropertyChanged("GroupPrivileges"); } } } [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 System.DateTime LastLogOn { get { return this.LastLogOnField; } set { if ((this.LastLogOnField.Equals(value) != true)) { this.LastLogOnField = value; this.RaisePropertyChanged("LastLogOn"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public bool LoggedIn { get { return this.LoggedInField; } set { if ((this.LoggedInField.Equals(value) != true)) { this.LoggedInField = value; this.RaisePropertyChanged("LoggedIn"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string SID { get { return this.SIDField; } set { if ((object.ReferenceEquals(this.SIDField, value) != true)) { this.SIDField = value; this.RaisePropertyChanged("SID"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.SecurityPrivileges SecurityPrivilege { get { return this.SecurityPrivilegeField; } set { if ((object.ReferenceEquals(this.SecurityPrivilegeField, value) != true)) { this.SecurityPrivilegeField = value; this.RaisePropertyChanged("SecurityPrivilege"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SecuritySet", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecuritySet : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SecurityPrincipals PrincipalField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SecurityPrivileges PrivilegeField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.SecurityPrincipals Principal { get { return this.PrincipalField; } set { if ((object.ReferenceEquals(this.PrincipalField, value) != true)) { this.PrincipalField = value; this.RaisePropertyChanged("Principal"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.SecurityPrivileges Privilege { get { return this.PrivilegeField; } set { if ((object.ReferenceEquals(this.PrivilegeField, value) != true)) { this.PrivilegeField = value; this.RaisePropertyChanged("Privilege"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SecurityPrincipalsCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecurityPrincipalsCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private bool AllField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType FunctionPrivilegeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType HierarchyMemberPrivilegeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection IdentifiersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ModelPrivilegeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ResultTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.SecurityResolutionType SecurityResolutionTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType TypeField; [System.Runtime.Serialization.DataMemberAttribute()] public bool All { get { return this.AllField; } set { if ((this.AllField.Equals(value) != true)) { this.AllField = value; this.RaisePropertyChanged("All"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType FunctionPrivilege { get { return this.FunctionPrivilegeField; } set { if ((this.FunctionPrivilegeField.Equals(value) != true)) { this.FunctionPrivilegeField = value; this.RaisePropertyChanged("FunctionPrivilege"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType HierarchyMemberPrivilege { get { return this.HierarchyMemberPrivilegeField; } set { if ((this.HierarchyMemberPrivilegeField.Equals(value) != true)) { this.HierarchyMemberPrivilegeField = value; this.RaisePropertyChanged("HierarchyMemberPrivilege"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Identifiers { get { return this.IdentifiersField; } set { if ((object.ReferenceEquals(this.IdentifiersField, value) != true)) { this.IdentifiersField = value; this.RaisePropertyChanged("Identifiers"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType ModelPrivilege { get { return this.ModelPrivilegeField; } set { if ((this.ModelPrivilegeField.Equals(value) != true)) { this.ModelPrivilegeField = value; this.RaisePropertyChanged("ModelPrivilege"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType ResultType { get { return this.ResultTypeField; } set { if ((this.ResultTypeField.Equals(value) != true)) { this.ResultTypeField = value; this.RaisePropertyChanged("ResultType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.SecurityResolutionType SecurityResolutionType { get { return this.SecurityResolutionTypeField; } set { if ((this.SecurityResolutionTypeField.Equals(value) != true)) { this.SecurityResolutionTypeField = value; this.RaisePropertyChanged("SecurityResolutionType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType 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="SecurityPrincipalsDeleteCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecurityPrincipalsDeleteCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection GroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection UsersField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Groups { get { return this.GroupsField; } set { if ((object.ReferenceEquals(this.GroupsField, value) != true)) { this.GroupsField = value; this.RaisePropertyChanged("Groups"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Users { get { return this.UsersField; } set { if ((object.ReferenceEquals(this.UsersField, value) != true)) { this.UsersField = value; this.RaisePropertyChanged("Users"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SecurityPrivilegesGetCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecurityPrivilegesGetCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.FunctionPrivilegesCriteria FunctionPrivilegesCriteriaField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.HierarchyMemberPrivilegesCriteria HierarchyMemberPrivilegesCriteriaField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ModelPrivilegesCriteria ModelPrivilegesCriteriaField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.FunctionPrivilegesCriteria FunctionPrivilegesCriteria { get { return this.FunctionPrivilegesCriteriaField; } set { if ((object.ReferenceEquals(this.FunctionPrivilegesCriteriaField, value) != true)) { this.FunctionPrivilegesCriteriaField = value; this.RaisePropertyChanged("FunctionPrivilegesCriteria"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.HierarchyMemberPrivilegesCriteria HierarchyMemberPrivilegesCriteria { get { return this.HierarchyMemberPrivilegesCriteriaField; } set { if ((object.ReferenceEquals(this.HierarchyMemberPrivilegesCriteriaField, value) != true)) { this.HierarchyMemberPrivilegesCriteriaField = value; this.RaisePropertyChanged("HierarchyMemberPrivilegesCriteria"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public MetadataSample.MDSTestService.ModelPrivilegesCriteria ModelPrivilegesCriteria { get { return this.ModelPrivilegesCriteriaField; } set { if ((object.ReferenceEquals(this.ModelPrivilegesCriteriaField, value) != true)) { this.ModelPrivilegesCriteriaField = value; this.RaisePropertyChanged("ModelPrivilegesCriteria"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="FunctionPrivilegesCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class FunctionPrivilegesCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection IdentifiersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private bool IsAuthorizedField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier PrincipalIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType PrincipalTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ResultTypeField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Identifiers { get { return this.IdentifiersField; } set { if ((object.ReferenceEquals(this.IdentifiersField, value) != true)) { this.IdentifiersField = value; this.RaisePropertyChanged("Identifiers"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public bool IsAuthorized { get { return this.IsAuthorizedField; } set { if ((this.IsAuthorizedField.Equals(value) != true)) { this.IsAuthorizedField = value; this.RaisePropertyChanged("IsAuthorized"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Identifier PrincipalId { get { return this.PrincipalIdField; } set { if ((object.ReferenceEquals(this.PrincipalIdField, value) != true)) { this.PrincipalIdField = value; this.RaisePropertyChanged("PrincipalId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType PrincipalType { get { return this.PrincipalTypeField; } set { if ((this.PrincipalTypeField.Equals(value) != true)) { this.PrincipalTypeField = value; this.RaisePropertyChanged("PrincipalType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType ResultType { get { return this.ResultTypeField; } set { if ((this.ResultTypeField.Equals(value) != true)) { this.ResultTypeField = value; this.RaisePropertyChanged("ResultType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="HierarchyMemberPrivilegesCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class HierarchyMemberPrivilegesCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier EntityIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier HierarchyIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.HierarchyType HierarchyTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection IdentifiersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string MemberCodeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ModelIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Permission PermissionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier PrincipalIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType PrincipalTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ResultTypeField; [System.Runtime.Serialization.DataMemberAttribute()] 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 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.HierarchyType HierarchyType { get { return this.HierarchyTypeField; } set { if ((this.HierarchyTypeField.Equals(value) != true)) { this.HierarchyTypeField = value; this.RaisePropertyChanged("HierarchyType"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Identifiers { get { return this.IdentifiersField; } set { if ((object.ReferenceEquals(this.IdentifiersField, value) != true)) { this.IdentifiersField = value; this.RaisePropertyChanged("Identifiers"); } } } [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 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()] public MetadataSample.MDSTestService.Permission Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Identifier PrincipalId { get { return this.PrincipalIdField; } set { if ((object.ReferenceEquals(this.PrincipalIdField, value) != true)) { this.PrincipalIdField = value; this.RaisePropertyChanged("PrincipalId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType PrincipalType { get { return this.PrincipalTypeField; } set { if ((this.PrincipalTypeField.Equals(value) != true)) { this.PrincipalTypeField = value; this.RaisePropertyChanged("PrincipalType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType ResultType { get { return this.ResultTypeField; } set { if ((this.ResultTypeField.Equals(value) != true)) { this.ResultTypeField = value; this.RaisePropertyChanged("ResultType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="ModelPrivilegesCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class ModelPrivilegesCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection IdentifiersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ModelIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier ObjectIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Permission PermissionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier PrincipalIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.PrincipalType PrincipalTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.ResultType ResultTypeField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection Identifiers { get { return this.IdentifiersField; } set { if ((object.ReferenceEquals(this.IdentifiersField, value) != true)) { this.IdentifiersField = value; this.RaisePropertyChanged("Identifiers"); } } } [System.Runtime.Serialization.DataMemberAttribute()] 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()] public MetadataSample.MDSTestService.Identifier ObjectId { get { return this.ObjectIdField; } set { if ((object.ReferenceEquals(this.ObjectIdField, value) != true)) { this.ObjectIdField = value; this.RaisePropertyChanged("ObjectId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Permission Permission { get { return this.PermissionField; } set { if ((this.PermissionField.Equals(value) != true)) { this.PermissionField = value; this.RaisePropertyChanged("Permission"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.Identifier PrincipalId { get { return this.PrincipalIdField; } set { if ((object.ReferenceEquals(this.PrincipalIdField, value) != true)) { this.PrincipalIdField = value; this.RaisePropertyChanged("PrincipalId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.PrincipalType PrincipalType { get { return this.PrincipalTypeField; } set { if ((this.PrincipalTypeField.Equals(value) != true)) { this.PrincipalTypeField = value; this.RaisePropertyChanged("PrincipalType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.ResultType ResultType { get { return this.ResultTypeField; } set { if ((this.ResultTypeField.Equals(value) != true)) { this.ResultTypeField = value; this.RaisePropertyChanged("ResultType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="SecurityPrivilegesDeleteCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class SecurityPrivilegesDeleteCriteria : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection FunctionPrivilegesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection HierarchyMemberPrivilegesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection ModelPrivilegesField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection FunctionPrivileges { get { return this.FunctionPrivilegesField; } set { if ((object.ReferenceEquals(this.FunctionPrivilegesField, value) != true)) { this.FunctionPrivilegesField = value; this.RaisePropertyChanged("FunctionPrivileges"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection HierarchyMemberPrivileges { get { return this.HierarchyMemberPrivilegesField; } set { if ((object.ReferenceEquals(this.HierarchyMemberPrivilegesField, value) != true)) { this.HierarchyMemberPrivilegesField = value; this.RaisePropertyChanged("HierarchyMemberPrivileges"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection ModelPrivileges { get { return this.ModelPrivilegesField; } set { if ((object.ReferenceEquals(this.ModelPrivilegesField, value) != true)) { this.ModelPrivilegesField = value; this.RaisePropertyChanged("ModelPrivileges"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BusinessRulesPalette", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BusinessRulesPalette : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRActionGroupsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRConditionGroupsField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BRActionGroups { get { return this.BRActionGroupsField; } set { if ((object.ReferenceEquals(this.BRActionGroupsField, value) != true)) { this.BRActionGroupsField = value; this.RaisePropertyChanged("BRActionGroups"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BRConditionGroups { get { return this.BRConditionGroupsField; } set { if ((object.ReferenceEquals(this.BRConditionGroupsField, value) != true)) { this.BRConditionGroupsField = value; this.RaisePropertyChanged("BRConditionGroups"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRActionGroup", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BRActionGroup : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRActionComponentsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BRActionComponents { get { return this.BRActionComponentsField; } set { if ((object.ReferenceEquals(this.BRActionComponentsField, value) != true)) { this.BRActionComponentsField = value; this.RaisePropertyChanged("BRActionComponents"); } } } [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.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRItemTypeComponent", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRConditionComponent))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRActionComponent))] public partial class BRItemTypeComponent : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection CompatibleAttributeTypesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.BRItemType ItemTypeField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection CompatibleAttributeTypes { get { return this.CompatibleAttributeTypesField; } set { if ((object.ReferenceEquals(this.CompatibleAttributeTypesField, value) != true)) { this.CompatibleAttributeTypesField = value; this.RaisePropertyChanged("CompatibleAttributeTypes"); } } } [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.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.BRItemType ItemType { get { return this.ItemTypeField; } set { if ((this.ItemTypeField.Equals(value) != true)) { this.ItemTypeField = value; this.RaisePropertyChanged("ItemType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRAttributeTypeInfo", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BRAttributeTypeInfo : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection AttributeDataTypesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AttributeType AttributeTypeField; [System.Runtime.Serialization.DataMemberAttribute()] public System.Collections.ObjectModel.Collection AttributeDataTypes { get { return this.AttributeDataTypesField; } set { if ((object.ReferenceEquals(this.AttributeDataTypesField, value) != true)) { this.AttributeDataTypesField = value; this.RaisePropertyChanged("AttributeDataTypes"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public MetadataSample.MDSTestService.AttributeType AttributeType { get { return this.AttributeTypeField; } set { if ((this.AttributeTypeField.Equals(value) != true)) { this.AttributeTypeField = value; this.RaisePropertyChanged("AttributeType"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRConditionComponent", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BRConditionComponent : MetadataSample.MDSTestService.BRItemTypeComponent { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRActionComponent", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BRActionComponent : MetadataSample.MDSTestService.BRItemTypeComponent { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRConditionGroup", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BRConditionGroup : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRConditionComponentsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public System.Collections.ObjectModel.Collection BRConditionComponents { get { return this.BRConditionComponentsField; } set { if ((object.ReferenceEquals(this.BRConditionComponentsField, value) != true)) { this.BRConditionComponentsField = value; this.RaisePropertyChanged("BRConditionComponents"); } } } [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.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BusinessRules", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] public partial class BusinessRules : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRActionsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRConditionTreeNodesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BRConditionsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection BusinessRulesMemberField; [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BRActions { get { return this.BRActionsField; } set { if ((object.ReferenceEquals(this.BRActionsField, value) != true)) { this.BRActionsField = value; this.RaisePropertyChanged("BRActions"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BRConditionTreeNodes { get { return this.BRConditionTreeNodesField; } set { if ((object.ReferenceEquals(this.BRConditionTreeNodesField, value) != true)) { this.BRConditionTreeNodesField = value; this.RaisePropertyChanged("BRConditionTreeNodes"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BRConditions { get { return this.BRConditionsField; } set { if ((object.ReferenceEquals(this.BRConditionsField, value) != true)) { this.BRConditionsField = value; this.RaisePropertyChanged("BRConditions"); } } } [System.Runtime.Serialization.DataMemberAttribute(Name="BusinessRules", EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection BusinessRulesMember { get { return this.BusinessRulesMemberField; } set { if ((object.ReferenceEquals(this.BusinessRulesMemberField, value) != true)) { this.BusinessRulesMemberField = value; this.RaisePropertyChanged("BusinessRulesMember"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRItem", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRCondition))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(MetadataSample.MDSTestService.BRAction))] [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.Attribute))] [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.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(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))] [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.International))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(System.Version))] public partial class BRItem : MetadataSample.MDSTestService.DataContractBase { [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.AuditInfo AuditInfoField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.MemberTypeContextIdentifier BusinessRuleIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.Identifier IdentifierField; [System.Runtime.Serialization.OptionalFieldAttribute()] private MetadataSample.MDSTestService.BRItemType OperatorField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Collections.ObjectModel.Collection PostfixArgumentsField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int SequenceField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TextField; [System.Runtime.Serialization.DataMemberAttribute()] 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 MetadataSample.MDSTestService.MemberTypeContextIdentifier BusinessRuleId { get { return this.BusinessRuleIdField; } set { if ((object.ReferenceEquals(this.BusinessRuleIdField, value) != true)) { this.BusinessRuleIdField = value; this.RaisePropertyChanged("BusinessRuleId"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] 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.BRItemType Operator { get { return this.OperatorField; } set { if ((this.OperatorField.Equals(value) != true)) { this.OperatorField = value; this.RaisePropertyChanged("Operator"); } } } [System.Runtime.Serialization.DataMemberAttribute(EmitDefaultValue=false)] public System.Collections.ObjectModel.Collection PostfixArguments { get { return this.PostfixArgumentsField; } set { if ((object.ReferenceEquals(this.PostfixArgumentsField, value) != true)) { this.PostfixArgumentsField = value; this.RaisePropertyChanged("PostfixArguments"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int Sequence { get { return this.SequenceField; } set { if ((this.SequenceField.Equals(value) != true)) { this.SequenceField = value; this.RaisePropertyChanged("Sequence"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Text { get { return this.TextField; } set { if ((object.ReferenceEquals(this.TextField, value) != true)) { this.TextField = value; this.RaisePropertyChanged("Text"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BRCondition", 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.Attribute))] [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.MDSTes