Aracılığıyla paylaş


ISessionPropertiesImpl Sınıfı

ISessionProperties arabiriminin bir uygulamasını sağlar.

Sözdizimi

template <class T, class PropClass = T>
class ATL_NO_VTABLE ISessionPropertiesImpl :
   public ISessionProperties,
   public CUtlProps<PropClass>

Parametreler

T
sınıfından ISessionPropertiesImpltüretilen sınıfınız.

PropClass
Varsayılan olarak T olan, kullanıcı tarafından tanımlanabilir bir özellik sınıfı.

Gereksinimler

Üst bilgi: atldb.h

Üyeler

Arabirim Yöntemleri

Veri Akışı Adı Açıklama
GetProperties Oturum özellik grubundaki şu anda oturumda ayarlanmış olan özelliklerin listesini döndürür.
SetProperties Session özellik grubundaki özellikleri ayarlar.

Açıklamalar

Oturumlarda zorunlu bir arabirim. Bu sınıf, özellik kümesi eşlemesi tarafından tanımlanan statik bir işlevi çağırarak oturum özelliklerini uygular. Özellik kümesi eşlemesi oturum sınıfınızda belirtilmelidir.

ISessionPropertiesImpl::GetProperties

Şu anda oturumda ayarlanmış özellik grubundaki DBPROPSET_SESSION özelliklerin listesini döndürür.

Sözdizimi

STDMETHOD(GetProperties)(ULONG cPropertyIDSets,
   const DBPROPIDSET rgPropertyIDSets[],
   ULONG * pcPropertySets,
   DBPROPSET ** prgPropertySets);

Parametreler

OLE DB Programcı Başvurusu'nda ISessionProperties::GetProperties bölümüne bakın.

ISessionPropertiesImpl::SetProperties

Özellik grubundaki DBPROPSET_SESSION özellikleri ayarlar.

Sözdizimi

STDMETHOD(SetProperties)(ULONG cPropertySets,
   DBPROPSET rgPropertySets[]);

Parametreler

OLE DB Programcı Başvurusu'nda ISessionProperties::SetProperties bölümüne bakın.

Ayrıca bkz.

OLE DB Sağlayıcı Şablonları
OLE DB Sağlayıcı Şablonu Mimarisi