Kimlik Bilgisi Özellik Beyanı
Kimlik bilgisi özniteliği, System.Management.Automation.PSCredential türündeki kimlik bilgisi parametreleriyle kullanılabilecek isteğe bağlı bir özniteliktir; böylece bir dize, parametreye bağımsız değişken olarak da aktarılabilir. Bu öznitelik bir parametre bildirimine eklendiğinde, Windows PowerShell dize girişini System.Management.Automation.PSCredential nesnesine dönüştürür. Örneğin, Get-Credential cmdlet'i, Windows PowerShell'in cmdlet tarafından döndürülen System.Management.Automation.PSCredential nesnesini oluşturmasını sağlamak için bu özniteliği kullanır.
Sözdizimi
[Credential]
Notlar
Genellikle bu öznitelik System.Management.Automation.PSCredential türündeki parametreler tarafından kullanılır, böylece bir dize parametreye bağımsız değişken olarak da iletilebilir. Parametreye bir System.Management.Automation.PSCredential nesnesi iletildiğinde Windows PowerShell hiçbir şey yapmaz.
System.Management.Automation.PSCredential nesnesini oluştururken Windows PowerShell, kullanıcıya uygun istemleri görüntülemek için geçerli Ana Bilgisayarı kullanır. Örneğin, varsayılan Ana Bilgisayar, bu öznitelik kullanıldığında bir kullanıcı adı ve parola istemi görüntüler. Ancak farklı bir bilgi istemini tanımlayan özel bir ana bilgisayar kullanılıyorsa bu istem görüntülenir.
Bu öznitelik Parametre özniteliğiyle birlikte kullanılır. Bu öznitelik hakkında daha fazla bilgi için bkz. Parametre Öznitelik Bildirimi.
Kimlik bilgisi özniteliği System.Management.Automation.Credentialattribute sınıfı tarafından tanımlanır.
Ayrıca Bakınız
Parametre Takma Adları
Parametre Özellik Bildirimi
Windows PowerShell Cmdlet'i Yazma