Aracılığıyla paylaş


Server.GetPropertyNames Yöntemi

Belirtilen nesne türü için başlatılan özellik adlarını döndürür.

Ad Alanı:  Microsoft.SqlServer.Management.Smo
Derleme:  Microsoft.SqlServer.Smo (Microsoft.SqlServer.Smo içinde.dll)

Sözdizimi

'Bildirim
Public Function GetPropertyNames ( _
    typeObject As Type _
) As StringCollection
'Kullanım
Dim instance As Server
Dim typeObject As Type
Dim returnValue As StringCollection

returnValue = instance.GetPropertyNames(typeObject)
public StringCollection GetPropertyNames(
    Type typeObject
)
public:
StringCollection^ GetPropertyNames(
    Type^ typeObject
)
member GetPropertyNames : 
        typeObject:Type -> StringCollection 
public function GetPropertyNames(
    typeObject : Type
) : StringCollection

Parametreler

  • typeObject
    Tür: System.Type
    A Type Sistem nesnesi türünü belirtirnesne.

Dönüş Değeri

Tür: System.Collections.Specialized.StringCollection
A StringCollection Sistem nesnesi içeren bir liste özellik adları belirtilen bir nesne.

Açıklamalar

smo iyileştirme bir nesne oluşturulduğunda yüklenen yalnızca minimum özellikleri sağlar.Uygulamanızdaki herhangi bir noktada bir nesne için hangi özellikleri şu anda başlatılır görmek için bu yöntem kullanabilirsiniz.

Örnekler

Visual Basic

'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Display all the loaded properties for the Server type.
Dim s As String
Console.WriteLine("===Before State property is accessed.===")
For Each s In srv.GetPropertyNames(srv.GetType)
    Console.WriteLine(s.ToString)
Next
'Access the State property of the Server object.
Console.WriteLine(srv.State)
'Again, display the loaded properties for the Server type.
Console.WriteLine("===After State property is accessed.===")
    For Each s In srv.GetPropertyNames(srv.GetType)
    Console.WriteLine(s.ToString)
Next

PowerShell

$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
Write-Host "===Before State property is accessed.==="
foreach ($s in $srv.GetPropertyNames($srv.GetType()))
{
   Write-Host $s
}
Write-Host $srv.State
Write-Host "===After State property is accessed.==="
Foreach ($s in $srv.GetPropertyNames($srv.GetType()))
{
   Write-Host $s
}