Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
HostName property
Collapse the table of content
Expand the table of content

SPSite.HostName property

Gets the name of the server that hosts the site collection.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

public string HostName { get; }

Property value

Type: System.String
A string that contains the name of the host.

When used in conjunction with an SPSite constructor, the HostName property contains a different value depending on the URL that is passed to the constructor. For example, if "http://" + System.Environment.MachineName is passed as the URL, the HostName property contains the name of the computer that is running SharePoint Foundation, but if http://localhost is passed as the URL, then the property contains "localhost".

The following code example displays the host name for the current site collection.

SPSite oSiteCollection = SPContext.Current.Site;
© 2015 Microsoft