Freigeben über


SPAlternateUrlCollectionManager.SerializeUrlForStorage-Methode

Serialisiert die angegebene URL in einem Format für ein beständiger Speicher verwendet.

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

Syntax

'Declaration
Public Function SerializeUrlForStorage ( _
    url As String _
) As String
'Usage
Dim instance As SPAlternateUrlCollectionManager
Dim url As String
Dim returnValue As String

returnValue = instance.SerializeUrlForStorage(url)
public string SerializeUrlForStorage(
    string url
)

Parameter

  • url
    Typ: System.String

    Eine Zeichenfolge mit der URL zum Serialisieren.

Rückgabewert

Typ: System.String
Eine Zeichenfolge, die den serialisierten URL enthält.

Beispiele

Im folgenden Beispiel wird überprüft, dass die SerializeUrlForStorage -Methode eine URL die Standardzone ausgehende URL entsprechend serialisiert.

Dim altUrlCollection As SPAlternateUrlCollection = SPContext.Current.Site.WebApplication.AlternateUrls

Dim altUrlCollectionMgr As SPAlternateUrlCollectionManager = SPFarm.Local.AlternateUrlCollections

Dim responseUrl As String = altUrlCollectionMgr.SerializeUrlForStorage("http://MySerializedURL")

Dim altUrl As SPAlternateUrl = altUrlCollection.GetResponseUrl(SPUrlZone.Default)

If responseUrl.Equals(altUrl.IncomingUrl) Then
    Response.Write("Serialized URL matches outgoing URL.")
End If
SPAlternateUrlCollection altUrlCollection = SPContext.Current.Site.WebApplication.AlternateUrls;

SPAlternateUrlCollectionManager altUrlCollectionMgr = SPFarm.Local.AlternateUrlCollections;

string responseUrl = altUrlCollectionMgr.SerializeUrlForStorage("http://MySerializedURL");

SPAlternateUrl altUrl = altUrlCollection.GetResponseUrl(SPUrlZone.Default);

if (responseUrl.Equals(altUrl.IncomingUrl))
{
    Response.Write("Serialized URL matches outgoing URL.");
}

Siehe auch

Referenz

SPAlternateUrlCollectionManager Klasse

SPAlternateUrlCollectionManager-Member

Microsoft.SharePoint.Administration-Namespace