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 |
---|---|
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
- SecurityPermission für die Verwendung von Infrastrukturcode. Anforderungswert: SecurityAction.LinkDemand; Berechtigungswert: SecurityPermissionFlag.Infrastructure
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