2.2.4.190 ValidationSearchCriteria

The ValidationSearchCriteria complex type represents the criteria when searching for validation issues.

The following is the XML schema definition of the ValidationSearchCriteria complex type.

 <xs:complexType name="ValidationSearchCriteria">
   <xs:complexContent mixed="false">
     <xs:extension xmlns:q999="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09" base="q999:DataContractBase">
       <xs:sequence>
         <xs:element minOccurs="0" name="EntityId" nillable="true" type="q999:Identifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="MemberTypeId" nillable="true" type="q999:MemberType" />
         <xs:element minOccurs="0" name="Members" nillable="true" type="q999:ArrayOfMemberIdentifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="ModelId" nillable="true" type="q999:Identifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="OmitIssuesList" type="xs:boolean">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="OmitSummary" type="xs:boolean">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="PageNumber" type="xs:int" />
         <xs:element minOccurs="0" name="PageSize" type="xs:int" />
         <xs:element minOccurs="0" name="SortColumn" nillable="true" type="xs:string">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
         <xs:element minOccurs="0" name="SortDirection" type="q999:SortDirection" />
         <xs:element minOccurs="0" name="UserId" nillable="true" type="q999:Identifier" />
         <xs:element minOccurs="0" name="VersionId" nillable="true" type="q999:Identifier">
           <xs:annotation>
             <xs:appinfo>
               <DefaultValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/" EmitDefaultValue="false" />
             </xs:appinfo>
           </xs:annotation>
         </xs:element>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

EntityId: Specifies the identifier of an entity.

Members: Specifies the members for the search.

MemberTypeId: Specifies the identifier of the member type.

ModelId: Specifies the identifier of the model.

OmitIssuesList: Specifies a value that indicates whether the list of validation issues omit from the response.

OmitSummary: Specifies whether the search criteria omits the summary items from the response.

PageNumber: Specifies the page number.

PageSize: Specifies the page size.

SortColumn: Specifies the sort column.

SortDirection: Specifies the sort direction.

UserId: Specifies the identifier of the user.

VersionId: Specifies the identifier of the version.