EntityMembersGetCriteria Class

Represents a request complex type that defines the EntityMember criteria for the operations result set.


Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.dll)

[DataContractAttribute(Name = "EntityMembersGetCriteria", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class EntityMembersGetCriteria

The EntityMembersGetCriteria type exposes the following members.

Public methodEntityMembersGetCriteriaInitializes a new instance of the EntityMembersGetCriteria class.

Public propertyAttributeGroupIdGets or sets an attribute group as a method of identifying a desired column set.
Public propertyAttributesGets or sets a list of desired attribute columns by GUID or name. If AttributeGroup is specified, only columns within the attribute group may be specified.
Public propertyDisplayTypeGets or sets the display type.
Public propertyEntityIdGets or sets a GUID or the exact name of the entity.
Public propertyHierarchyIdGets or sets a GUID or the exact name of the hierarchy.
Public propertyHierarchyTypeGets or sets explicit, derived, or collection.
Public propertyMemberReturnOptionGets or sets one of Data, Counts, or DataAndCounts. The operation response will include member data only, member counts only, or both the data and the counts as specified.
Public propertyMemberTypeGets or sets leaf, parent, or collection members (optional if the entity GUID is specified).
Public propertyModelIdGets or sets GUID or the exact name of the model.
Public propertyPageNumberGets or sets the page number, based on PageSize, to retrieve (the default is 1).
Public propertyPageSizeGets or sets the number of records to include in a single retrieval.
Public propertyParentEntityIdGets or sets the GUID or the exact name of the parent member’s entity. This is required for derived hierarchies only and is ignored for explicit hierarchies and collections.
Public propertyParentMemberGets or sets the code of the parent member.
Public propertySearchTermGets or sets a WHERE clause search criteria to filter records.
Public propertySortColumnIdGets or sets the column on which the returned members are sorted.
Public propertySortDirectionGets or sets ascending or descending sort direction.
Public propertyVersionIdGets or sets the GUID or the exact name of the version.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Community Additions