ISessionPropertiesImpl — Klasa
Zapewnia implementację interfejsu ISessionProperties .
Składnia
template <class T, class PropClass = T>
class ATL_NO_VTABLE ISessionPropertiesImpl :
public ISessionProperties,
public CUtlProps<PropClass>
Parametry
T
Klasa pochodząca z ISessionPropertiesImpl
klasy .
PropClass
Klasa właściwości, która jest domyślnie określana przez użytkownika na T.
Wymagania
Nagłówek: atldb.h
Członkowie
Metody interfejsu
Nazwa/nazwisko | opis |
---|---|
Getproperties | Zwraca listę właściwości w grupie właściwości Sesja, które są obecnie ustawione w sesji. |
Setproperties | Ustawia właściwości w grupie właściwości Sesja. |
Uwagi
Obowiązkowy interfejs sesji. Ta klasa implementuje właściwości sesji przez wywołanie funkcji statycznej zdefiniowanej przez mapę zestawu właściwości. Mapa zestawu właściwości powinna być określona w klasie sesji.
ISessionPropertiesImpl::GetProperties
Zwraca listę właściwości w DBPROPSET_SESSION
grupie właściwości, które są obecnie ustawione w sesji.
Składnia
STDMETHOD(GetProperties)(ULONG cPropertyIDSets,
const DBPROPIDSET rgPropertyIDSets[],
ULONG * pcPropertySets,
DBPROPSET ** prgPropertySets);
Parametry
Zobacz ISessionProperties::GetProperties w dokumentacji programisty OLE DB.
ISessionPropertiesImpl::SetProperties
Ustawia właściwości w DBPROPSET_SESSION
grupie właściwości.
Składnia
STDMETHOD(SetProperties)(ULONG cPropertySets,
DBPROPSET rgPropertySets[]);
Parametry
Zobacz ISessionProperties::SetProperties w dokumentacji programisty OLE DB.
Zobacz też
Szablony dostawców OLE DB
Architektura szablonu dostawcy OLE DB
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla