Metode IConditionFactory2::CreateCompoundFromArray (structuredquery.h)

Membuat simpul kondisi daun yang merupakan sambungan (AND) atau disjunction (OR) dari array node kondisi. Objek yang dikembalikan mendukung ICondition dan ICondition2.

Sintaks

HRESULT CreateCompoundFromArray(
  [in]  CONDITION_TYPE             ct,
  [in]  ICondition                 **ppcondSubs,
  [in]  ULONG                      cSubs,
  [in]  CONDITION_CREATION_OPTIONS cco,
  [in]  REFIID                     riid,
  [out] void                       **ppv
);

Parameter

[in] ct

Jenis: CONDITION_TYPE

Enumerasi CONDITION_TYPE yang harus diatur ke bendera CT_AND_CONDITION atau CT_OR_CONDITION.

[in] ppcondSubs

Jenis: ICondition**

Setiap elemen parameter ppCondSubs harus mengimplementasikan ICondition.

[in] cSubs

Jenis: ULONG

Subkondisi daun sebagai nilai bilangan bulat 64-bit yang tidak ditandatangani.

[in] cco

Jenis: CONDITION_CREATION_OPTIONS

Operasi pembuatan kondisi daun sebagai enumerasi CONDITION_CREATION_OPTIONS .

[in] riid

Jenis: REFIID

IID yang diinginkan dari antarmuka enumerasi: IEnumUnknown, IID_IEnumVARIANT, atau (untuk kondisi negasi) IID_ICondition.

[out] ppv

Jenis: batal**

Kumpulan objek ICondition dan ICondition2 nol atau lebih.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Untuk opsi default, gunakan bendera CONDITION_CREATION_DEFAULT .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Target Platform Windows
Header structuredquery.h

Lihat juga

CONDITION_CREATION_OPTIONS

CONDITION_OPERATION

CONDITION_TYPE

ICondition

ICondition2

IConditionFactory

IConditionFactory2

Referensi