Partager via


Propriété RoleInstanceEndpoint.PublicIPEndpoint

 

Obtient un IPEndPoint objet point de terminaison d'instance de rôle. Le IPEndPoint objet fournit le numéro de port du point de terminaison de port direct. L'adresse IP de la propriété n'est pas utilisée.

Espace de noms:   Microsoft.WindowsAzure.ServiceRuntime
Assembly:  Microsoft.WindowsAzure.ServiceRuntime (dans Microsoft.WindowsAzure.ServiceRuntime.dll)

Syntaxe

public abstract IPEndPoint PublicIPEndpoint { get; internal set; }
public:
property IPEndPoint^ PublicIPEndpoint {
    virtual IPEndPoint^ get() abstract;
    internal: virtual void set(IPEndPoint^ value) abstract;
}
abstract PublicIPEndpoint : IPEndPoint with get, internal set
Public MustOverride Property PublicIPEndpoint As IPEndPoint
    Get
    Friend Set
End Property

Valeur de propriété

Type: System.Net.IPEndPoint

Type : System.Net.IPEndPoint

Une instance de IPEndPoint.

Notes

L'exemple de code suivant montre comment récupérer le port direct IPEndPoint objets pour les instances de rôle en cours d'exécution :

foreach (var role in RoleEnvironment.Roles) { foreach (var roleInst in role.Value.Instances) { foreach (RoleInstanceEndpoint instanceEndpoint in roleInst.InstanceEndpoints.Values) { Trace.WriteLine("Instance endpoint port:" + instanceEndpoint.PublicIPEndpoint.Port, "Information"); } } }

Important

La valeur de cette propriété est null lors de l'exécution dans l'émulateur.

Voir aussi

RoleEnvironment
RoleInstanceEndpoint, classe
Microsoft.WindowsAzure.ServiceRuntime, espace de noms

Retour au début