Represents a collection of responses to a call to the Autodiscover service. More...
Public Member Functions | |
int32_t | get_Count () |
Gets the number of responses in the collection. More... | |
System::SharedPtr< System::Collections::Generic::ListExt< TResponse > > | get_Responses () const |
Gets the responses list. More... | |
TResponse | idx_get (int32_t index) |
Gets the response at the specified index. More... | |
void | LoadFromXml (System::SharedPtr< AutodiscoverXmlReader > reader, System::String endElementName) override |
Loads response from XML. More... | |
virtual System::String | GetResponseCollectionXmlElementName ()=0 |
Gets the name of the response collection XML element. More... | |
virtual System::String | GetResponseInstanceXmlElementName ()=0 |
Gets the name of the response instance XML element. More... | |
virtual TResponse | CreateResponseInstance ()=0 |
Create a response instance. More... | |
System::SharedPtr< System::Collections::Generic::IEnumerator< TResponse > > | GetEnumerator () override |
Gets an enumerator that iterates through the elements of the collection. More... | |
void | SetTemplateWeakPtr (uint32_t argument) override |
Protected Member Functions | |
AutodiscoverResponseCollection () | |
Initializes a new instance of the AutodiscoverResponseCollection<TResponse> class. More... | |
virtual | ~AutodiscoverResponseCollection () |
Friends | |
template<typename FT0 > | |
class | Aspose::Email::Clients::Exchange::AutodiscoverResponseCollection |
Represents a collection of responses to a call to the Autodiscover service.
TResponse | The type of the responses in the collection. |
|
inlineprotected |
Initializes a new instance of the AutodiscoverResponseCollection<TResponse> class.
|
inlineprotectedvirtual |
|
pure virtual |
Create a response instance.
Implemented in Aspose::Email::Clients::Exchange::GetUserSettingsResponseCollection.
|
inline |
Gets the number of responses in the collection.
|
inline |
Gets the responses list.
|
inlineoverride |
Gets an enumerator that iterates through the elements of the collection.
|
pure virtual |
Gets the name of the response collection XML element.
Implemented in Aspose::Email::Clients::Exchange::GetUserSettingsResponseCollection.
|
pure virtual |
Gets the name of the response instance XML element.
Implemented in Aspose::Email::Clients::Exchange::GetUserSettingsResponseCollection.
|
inline |
Gets the response at the specified index.
index | Index. |
|
inlineoverride |
Loads response from XML.
reader | The reader. |
endElementName | End element name. |
|
inlineoverride |
|
friend |