Aspose::Email::Clients::Graph::ODataQueryBuilder Class Reference

This class provides parameters(supported Microsoft Graph) and builds a query that specifies and controls the amount of data returned in the response. More...

Inherits Object.

Public Member Functions

System::String get_Filter () const
 Filters results (rows). More...
 
void set_Filter (System::String value)
 Filters results (rows). More...
 
System::String get_OrderBy () const
 Orders results. More...
 
void set_OrderBy (System::String value)
 Orders results. More...
 
System::Nullable< int32_t > get_Top () const
 Sets the page size of results. More...
 
void set_Top (System::Nullable< int32_t > value)
 Sets the page size of results. More...
 
System::Nullable< int32_t > get_Skip () const
 Indexes into a result set. Also used by some APIs to implement paging and can be used together with $top to manually page results. More...
 
void set_Skip (System::Nullable< int32_t > value)
 Indexes into a result set. Also used by some APIs to implement paging and can be used together with $top to manually page results. More...
 
System::ArrayPtr< System::String > get_Select () const
 Filters properties (columns). More...
 
void set_Select (System::ArrayPtr< System::String > value)
 Filters properties (columns). More...
 
System::ArrayPtr< System::String > get_Expand () const
 Retrieves related resources. More...
 
void set_Expand (System::ArrayPtr< System::String > value)
 Retrieves related resources. More...
 
System::Nullable< bool > get_Count () const
 Retrieves the total count of matching resources. More...
 
void set_Count (System::Nullable< bool > value)
 Retrieves the total count of matching resources. More...
 
System::String get_Search () const
 Returns results based on search criteria. More...
 
void set_Search (System::String value)
 Returns results based on search criteria. More...
 
System::String get_Format () const
 Returns the results in the specified media format. More...
 
void set_Format (System::String value)
 Returns the results in the specified media format. More...
 
System::String Build ()
 

Detailed Description

This class provides parameters(supported Microsoft Graph) and builds a query that specifies and controls the amount of data returned in the response.

Member Function Documentation

◆ Build()

System::String Aspose::Email::Clients::Graph::ODataQueryBuilder::Build ( )

◆ get_Count()

System::Nullable<bool> Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Count ( ) const

Retrieves the total count of matching resources.

◆ get_Expand()

System::ArrayPtr<System::String> Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Expand ( ) const

Retrieves related resources.

◆ get_Filter()

System::String Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Filter ( ) const

Filters results (rows).

◆ get_Format()

System::String Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Format ( ) const

Returns the results in the specified media format.

◆ get_OrderBy()

System::String Aspose::Email::Clients::Graph::ODataQueryBuilder::get_OrderBy ( ) const

Orders results.

◆ get_Search()

System::String Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Search ( ) const

Returns results based on search criteria.

◆ get_Select()

System::ArrayPtr<System::String> Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Select ( ) const

Filters properties (columns).

◆ get_Skip()

System::Nullable<int32_t> Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Skip ( ) const

Indexes into a result set. Also used by some APIs to implement paging and can be used together with $top to manually page results.

◆ get_Top()

System::Nullable<int32_t> Aspose::Email::Clients::Graph::ODataQueryBuilder::get_Top ( ) const

Sets the page size of results.

◆ set_Count()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Count ( System::Nullable< bool >  value)

Retrieves the total count of matching resources.

◆ set_Expand()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Expand ( System::ArrayPtr< System::String >  value)

Retrieves related resources.

◆ set_Filter()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Filter ( System::String  value)

Filters results (rows).

◆ set_Format()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Format ( System::String  value)

Returns the results in the specified media format.

◆ set_OrderBy()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_OrderBy ( System::String  value)

Orders results.

◆ set_Search()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Search ( System::String  value)

Returns results based on search criteria.

◆ set_Select()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Select ( System::ArrayPtr< System::String >  value)

Filters properties (columns).

◆ set_Skip()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Skip ( System::Nullable< int32_t >  value)

Indexes into a result set. Also used by some APIs to implement paging and can be used together with $top to manually page results.

◆ set_Top()

void Aspose::Email::Clients::Graph::ODataQueryBuilder::set_Top ( System::Nullable< int32_t >  value)

Sets the page size of results.