Pourquoi je ne peux pas appliquer ToUpper() pour un OwnerNode?
Cela fonctionne:
Output "Cluster Group: ""$($Group.Name)"", Current Owner: $($Group.OwnerNode), Current State: $($Group.State)"
Cela ne fonctionne pas:
Output "Cluster Group: ""$($Group.Name)"", Current Owner: $($Group.OwnerNode.ToUpper()), Current State: $($Group.State)"
Avec une erreur de ce:
Method invocation failed because [Microsoft.FailoverClusters.PowerShell.ClusterNode] doesn't contain a method named 'ToUpper'.
Aucune idée sur la façon d'obtenir ce à chaîne à partir de la sortie de l'Obtenir-ClusterGroup chaîne en majuscules?
OriginalL'auteur tkrn | 2013-06-06
Vous devez vous connecter pour publier un commentaire.
ToUpper() est une méthode de chaîne et OwnerNode est probablement pas une chaîne de caractères. Appel de la méthode ToString() avant d'appeler ToUpper().
OriginalL'auteur Shay Levy
Comme Shay Levy déjà expliqué,
OwnerNode
n'est pas une chaîne et n'a donc pas une méthodeToUpper()
. Vous pouvez appelerToUpper()
sur sonName
bien, mais:OriginalL'auteur Ansgar Wiechers