API Reference
AutodiscoverEndpointResult
Result of a single Autodiscover endpoint check.
Inheritance
- Object
- AutodiscoverEndpointResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property AutodiscoverAnalysis.Endpoints
- Property AutodiscoverHttpAnalysis.Endpoints
- Property AutodiscoverInfo.Endpoints
Accepted by parameters
Constructors
public AutodiscoverEndpointResult() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public AutodiscoverMethod Method { get; set; } #Gets the discovery method that produced this result.
public String Url { get; set; } #Gets the URL that was checked.
public Int32 StatusCode { get; set; } #Gets the HTTP status code returned.
public IReadOnlyList<String> RedirectChain { get; set; } #Gets the chain of redirects followed, if any.
public Boolean XmlValid { get; set; } #Gets a value indicating whether the XML response was valid.
public String FinalUrl { get; set; } #Gets the final URL after following redirects, if any.
public String FinalHost { get; set; } #Gets the host of the final URL.
public String ContentType { get; set; } #Gets the Content-Type from the response, if available.
public String ContentSnippet { get; set; } #Gets a short snippet of the response body for diagnostics.
public Boolean ContentLooksHtml { get; set; } #Heuristic indicating the content looks like HTML (error page).
public String XmlNamespace { get; set; } #XML namespace of the root element, when XML was returned.
public Boolean XmlNamespaceValid { get; set; } #Indicates whether the XML namespace matches expected Autodiscover schemas.
public Boolean JsonValid { get; set; } #Gets a value indicating whether a JSON response indicated a valid Autodiscover endpoint.
public String JsonEndpointUrl { get; set; } #Gets the endpoint URL discovered via JSON, if any.