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.