Baca dalam bahasa Inggris

Bagikan melalui


GetActivityProperty

Mendorong properti yang diekstrak dari aktivitas yang terkait dengan peristiwa pelacakan ke tumpukan.

Sintaks

  
<wf:Operation Name="GetActivityProperty">  
      <wf:Argument>Arg1</wf:Argument>  
</wf:Operation>  

Parameter

Nama properti.

Tampilkan Nilai

String yang berisi nilai properti .

Keterangan

Anda dapat menggunakan notasi putus-putus untuk memenuhi syarat nama properti yang ingin Anda ambil. Ini akan memberi Anda akses ke objek di dalam objek lain yang diekspos melalui properti. Misalnya, untuk mengakses properti Kota dari instans Alamat pesanan pembelian, gunakan "purchaseOrder.Address.City".

Nama properti peka huruf besar/kecil terlebih dahulu, lalu tidak peka huruf besar/kecil. Ini penting ketika Anda memiliki dua atau lebih properti aktivitas yang hanya bervariasi menurut kasus dalam aplikasi WF Anda. Misalnya, jika aplikasi alur kerja Anda memiliki properti "myWorkflow" dan "MyWorkflow" yang ditentukan dan Anda mencari "MyWorkflow", aplikasi tersebut akan cocok pada properti kedua melalui kecocokan peka huruf besar/kecil. Jika Anda menentukan "MYWORKFLOW", ini akan cocok dengan "myWorkflow" melalui kecocokan yang tidak peka huruf besar/kecil setelah upaya pencocokan peka huruf besar/kecil gagal.

Misalnya, jika Anda memiliki dua properti aktivitas yang hanya bervariasi menurut kasus: "myProperty" dan "MyProperty".

Catatan

Nilai properti NULL akan mengakibatkan NullReferenceException dilemparkan kembali ke instans alur kerja.

Contoh

Dalam sampel berikut, ekspresi pembaruan digunakan untuk mempertahankan properti aktivitas "MyProperty" dengan menggunakan GetActivityProperty.

<ic:Update DataItemName="TextData" Type="NVARCHAR">  
  <ic:Expression>  
    <wf:Operation Name="GetActivityProperty">  
      <wf:Argument>MyProperty</wf:Argument>  
    </wf:Operation>  
  </ic:Expression>  
</ic:Update>