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