Freigeben über


IChannelReceiver.GetUrlsForUri-Methode

Gibt ein Array aller URLs für einen URI zurück.

Namespace: System.Runtime.Remoting.Channels
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Function GetUrlsForUri ( _
    objectURI As String _
) As String()
'Usage
Dim instance As IChannelReceiver
Dim objectURI As String
Dim returnValue As String()

returnValue = instance.GetUrlsForUri(objectURI)
string[] GetUrlsForUri (
    string objectURI
)
array<String^>^ GetUrlsForUri (
    String^ objectURI
)
String[] GetUrlsForUri (
    String objectURI
)
function GetUrlsForUri (
    objectURI : String
) : String[]

Parameter

  • objectURI
    Der URI, für den URLs erforderlich sind.

Rückgabewert

Ein Array der URLs.

Ausnahmen

Ausnahmetyp Bedingung

SecurityException

Der direkte Aufrufer verfügt nicht über die Berechtigung für die Infrastruktur.

Hinweise

Diese Methode wird von der ChannelServices.GetUrlsForObject-Methode verwendet.

Beispiel

' Create and send the object URL.
Public Function GetUrlsForUri(ByVal objectURI As String) As String() _
                                          Implements IChannelReceiver.GetUrlsForUri
   Dim myString(0) As String
   myString(0) = Dns.Resolve(Dns.GetHostName()).AddressList(0).ToString() + "/" + objectURI
   Return myString
End Function 'GetUrlsForUri
// Create and send the object URL.
public string[] GetUrlsForUri(string objectURI)
{
   string[] myString = new string[1];
   myString[0] = Dns.Resolve(Dns.GetHostName()).AddressList[0]
                                                      + "/" + objectURI;
   return myString;
}
// Create and send the object URL.
virtual array<String^>^ GetUrlsForUri( String^ objectURI )
{
   array<String^>^myString = gcnew array<String^>(1);
   myString[ 0 ] = String::Concat( Dns::Resolve( Dns::GetHostName() )->AddressList[ 0 ], "/", objectURI );
   return myString;
}

.NET Framework-Sicherheit

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IChannelReceiver-Schnittstelle
IChannelReceiver-Member
System.Runtime.Remoting.Channels-Namespace