Condividi tramite


Oggetti e proprietà

Le caratteristiche di un oggetto in SDO sono determinate dalle proprietà dell'oggetto e dai valori associati a tali proprietà. A differenza di altri modelli a oggetti, gli oggetti SDO stessi non dispongono di metodi. Tuttavia, gli oggetti SDO espongono interfacce COM che forniscono metodi.

Gli oggetti in SDO espongono l'interfaccia ISdo che fornisce metodi per modificare le proprietà degli oggetti. Per accedere alle proprietà dell'oggetto, ottenere un'interfaccia ISdo per l'oggetto e usare i metodi di interfaccia GetProperty e PutProperty per recuperare e impostare i valori per le proprietà. L'argomento Recupero di un SDO utente contiene codice di esempio che illustra come ottenere l'interfaccia ISdo per un oggetto User.

Dopo aver apportato modifiche alle proprietà di un oggetto, usare il metodo ISdo::Apply per scrivere le modifiche nell'archivio permanente per l'oggetto. È possibile annullare le modifiche apportate alle proprietà di un oggetto prima di chiamare ISdo::Apply chiamando il metodo ISdo::Restore . Questo metodo ripristina i valori delle proprietà di un oggetto dall'archiviazione permanente.

La tabella seguente illustra i tipi di enumerazione che enumerano le proprietà di alcuni oggetti in SDO.

Oggetto Tipo di enumerazione
Tutti gli oggetti SDO IASCOMMONPROPERTIES
Oggetto User PROPRIETÀ UTENTE
Oggetto Service (server dei criteri di rete) IASPROPERTIES
Oggetto protocollo MICROSOFT RADIUS RADIUSPROPERTIES

 

Nota

Internet Authentication Service (IAS) è stato rinominato Server dei criteri di rete (NPS) a partire da Windows Server 2008.

 

Raccolte

Gli oggetti vengono spesso raggruppati in raccolte. L'API SDO fornisce funzionalità, tramite l'interfaccia raccolta ISdo , per enumerare gli oggetti in una raccolta e per aggiungere ed eliminare oggetti da una raccolta.

L'accesso a una raccolta viene ottenuto recuperando una proprietà di raccolta sull'oggetto che contiene l'insieme. Per altre informazioni, vedere la sezione Gerarchia del modello a oggetti.

Il tipo di dati per tutte le proprietà corrispondenti alle raccolte è VT_DISPATCH.

Gerarchia del modello a oggetti SDO

Attributi supportati da SDO