Using Threading with Parameter in NET Example

Pada posting dengan judul Using Threading with Parameter in ASP.NET kali ini akan dijelaskan cara untuk melewatkan parameter menggunakan Thread yang memanggil function.

Using Threading with Parameter in ASP.NET

Hal yang perlu dipersiapkan pertama kali adalah membuat class yang berisi properties yang akan diisi parameter yang akan dilewatkan, seperti terlihat dibawah ini :

Public Class ObjekParam
    Public _param1 As String
    Public _param2 As String

    Public Property param1() As String
        Get
            Return _param1 
        End Get
        Set(ByVal value As String)
            _param1 = value
        End Set
    End Property
    Public Property param2() As String
        Get
            Return _param2
        End Get
        Set(ByVal value As String)
            _param2 = value
        End Set
    End Property
End Class

Kemudian kita akan membuat sebuah shared methode yang akan dipanggil oleh Thread. Methode inilah yang akan melakukan eksekusi terhadap parameter yang dilewatkan.

Private Shared Sub ExecuteAction(ByVal ob As ObjekParam)
        Response.Write(ob.param1)
        Response.Write(ob.param2)
End Sub

Langkah terakhirnya adalah kita membuat Thread dan membuat instan class kemudian melakukan inisialiasi dilanjutkan dengan mengirim instan tersebut pada saat Thread dijalankan.

Dim ob As ObjekParam = New ObjekParam()
ob.param1 = "1"
ob.param2 = "Satu"

Dim oThread As Threading.Thread
oThread = New Threading.Thread(AddressOf ExecuteAction)

oThread.Priority = ThreadPriority.Lowest
oThread.Start(ob)

Demikianlah sedikit bahasan Using Threading with Parameter in ASP.NET. Semoga posting diatas dapat bermanfaat.



Salam,

Popular posts from this blog

SmartObject property ID is a required property for selected method Create. Value must be set.

Cara inject USB 3.0 Driver pada instalasi Windows - How to Inject USB 3.0 Driver in Windows 7

Python Font Color in Console