Classe Property
L'oggetto Property fornisce accesso a livello di codice alle proprietà di tutti gli oggetti SMO.
Gerarchia di ereditarietà
System. . :: . .Object
Microsoft.SqlServer.Management.Smo..::..Property
Microsoft.SqlServer.Management.Smo.Wmi. . :: . .ProtocolProperty
Spazio dei nomi Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)
Sintassi
'Dichiarazione
Public Class Property _
Implements ISfcProperty
'Utilizzo
Dim instance As [Property]
public class Property : ISfcProperty
public ref class Property : ISfcProperty
type Property =
class
interface ISfcProperty
end
public class Property implements ISfcProperty
Nel tipo Property sono esposti i membri seguenti.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Dirty | Ottiene il valore della proprietà Boolean che specifica se la proprietà riflette correttamente il valore corrente dell'entità che rappresenta nell'istanza di SQL Server. |
![]() |
Expensive | Ottiene il valore della proprietà Boolean che specifica se il caricamento dei valori della proprietà richiede molto tempo. |
![]() |
IsNull | Ottiene il valore della proprietà Boolean che specifica se la proprietà è impostata su Null. |
![]() |
Name | Ottiene il nome della proprietà. |
![]() |
Readable | Ottiene il valore della proprietà Boolean che specifica se il valore della proprietà può essere recuperato. |
![]() |
Retrieved | Ottiene il valore della proprietà Boolean che specifica se la proprietà è stata già recuperata. |
![]() |
Type | Ottiene il tipo di proprietà. |
![]() |
Value | Ottiene o imposta il valore della proprietà. |
![]() |
Writable | Ottiene il valore della proprietà Boolean che specifica se la proprietà può essere modificata. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CompareTo | Confronta l'oggetto Property con un altro oggetto. |
![]() |
Equals | Determina se due oggetti Property sono uguali. Esegue l'override di Object. . :: . .Equals(Object). |
![]() |
Finalize | Ereditato da Object. |
![]() |
GetHashCode | Viene utilizzato come funzione hash per un tipo particolare, adatto per l'utilizzo in algoritmi hash e in strutture di dati quali una tabella hash. Esegue l'override di Object. . :: . .GetHashCode() () () (). |
![]() |
GetType | Ereditato da Object. |
![]() |
MemberwiseClone | Ereditato da Object. |
![]() |
ToString | Restituisce un valore String che rappresenta l'oggetto corrente. Esegue l'override di Object. . :: . .ToString() () () (). |
In alto
Operatori
Nome | Descrizione | |
---|---|---|
![]() ![]() |
Equality | Determina se due oggetti sono uguali eseguendo un'operazione di uguaglianza su due oggetti Property. |
![]() ![]() |
GreaterThan | Determina se un oggetto è maggiore di un altro oggetto eseguendo un'apposita operazione di confronto tra due oggetti Property. |
![]() ![]() |
Inequality | Determina se due oggetti non sono uguali eseguendo un'operazione di disuguaglianza su due oggetti Property. |
![]() ![]() |
LessThan | Determina se un oggetto è minore di un altro eseguendo un'apposita operazione di confronto tra due oggetti Property. |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
![]() ![]() |
ISfcProperty. . :: . .Attributes | Restituisce una raccolta di attributi che contiene proprietà. |
![]() ![]() |
ISfcProperty. . :: . .Dirty | Ottiene il valore della proprietà Boolean che specifica se la proprietà riflette correttamente il valore corrente dell'entità che rappresenta nell'istanza di SQL Server. |
![]() ![]() |
ISfcProperty. . :: . .Enabled | Ottiene il valore della proprietà Boolean che specifica se la proprietà è abilitata nell'entità che rappresenta nell'istanza di SQL Server. |
![]() ![]() |
ISfcProperty. . :: . .IsNull | Ottiene il valore della proprietà Boolean che specifica se la proprietà è impostata su Null. |
![]() ![]() |
ISfcProperty. . :: . .Name | Ottiene il nome della proprietà. |
![]() ![]() |
ISfcProperty. . :: . .Required | Ottiene il valore della proprietà Boolean che specifica se la proprietà è obbligatoria. |
![]() ![]() |
ISfcProperty. . :: . .Type | Ottiene il tipo di proprietà. |
![]() ![]() |
ISfcProperty. . :: . .Value | Ottiene o imposta il valore della proprietà. |
![]() ![]() |
ISfcProperty. . :: . .Writable | Ottiene il valore della proprietà Boolean che specifica se la proprietà può essere modificata. |
In alto
Osservazioni
Thread Safety
Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.
Protezione dei thread
I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.