Click here to Skip to main content
16,016,678 members
Home / Discussions / C#
   

C#

 
GeneralRe: Using variable in Values for SQL insert Pin
Anonymous7-Jun-04 10:36
Anonymous7-Jun-04 10:36 
GeneralRe: Using variable in Values for SQL insert Pin
Heath Stewart7-Jun-04 11:23
protectorHeath Stewart7-Jun-04 11:23 
GeneralReadFileEx OVERLAPPED LocalAlloc wows Pin
gdwinslow7-Jun-04 8:03
gdwinslow7-Jun-04 8:03 
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
Heath Stewart7-Jun-04 11:19
protectorHeath Stewart7-Jun-04 11:19 
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
gdwinslow7-Jun-04 16:23
gdwinslow7-Jun-04 16:23 
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
Heath Stewart8-Jun-04 2:55
protectorHeath Stewart8-Jun-04 2:55 
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
Guy Winslow8-Jun-04 11:17
Guy Winslow8-Jun-04 11:17 
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
Heath Stewart8-Jun-04 11:26
protectorHeath Stewart8-Jun-04 11:26 
Again, don't use an unsafe context - you don't need it. The best examples of use for unsafe contexts is when it's faster to use pointers to iterate through characters, pixels, etc.

You don't get the Socket from the GCHandle. All the GCHandle does - the way I said to use it - is pin the Socket in memory so unmanaged code doesn't lose a reference to it in case the GC moves it (which it can do). You can still refer to the Socket in managed code just as you are now. Using the IntPtr cast operator or AddrOfPinnedObject method only gets the fixed pointer to the object for use in P/Invoke'd method calls. It doesn't change it as far as managed code is concerned.

Read about the GCHandle structure in the .NET Framework SDK.

 

Microsoft MVP, Visual C#
My Articles
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
Guy Winslow8-Jun-04 12:42
Guy Winslow8-Jun-04 12:42 
GeneralRe: ReadFileEx OVERLAPPED LocalAlloc wows Pin
Heath Stewart8-Jun-04 17:15
protectorHeath Stewart8-Jun-04 17:15 
Generalsql server ce 2.0, image data type Pin
khchan7-Jun-04 6:45
khchan7-Jun-04 6:45 
GeneralRe: sql server ce 2.0, image data type Pin
Heath Stewart7-Jun-04 6:51
protectorHeath Stewart7-Jun-04 6:51 
GeneralHardcoded filepaths c# Pin
frank217-Jun-04 6:34
frank217-Jun-04 6:34 
GeneralRe: Hardcoded filepaths c# Pin
Heath Stewart7-Jun-04 6:44
protectorHeath Stewart7-Jun-04 6:44 
Generaldataset update on form closing Pin
C#Coder677-Jun-04 6:07
C#Coder677-Jun-04 6:07 
GeneralRe: dataset update on form closing Pin
Heath Stewart7-Jun-04 6:16
protectorHeath Stewart7-Jun-04 6:16 
GeneralVS2K3 doesn't copy file reference Pin
CBoland7-Jun-04 5:58
CBoland7-Jun-04 5:58 
GeneralRe: VS2K3 doesn't copy file reference Pin
Heath Stewart7-Jun-04 6:09
protectorHeath Stewart7-Jun-04 6:09 
GeneralRe: VS2K3 doesn't copy file reference Pin
CBoland7-Jun-04 8:45
CBoland7-Jun-04 8:45 
GeneralRe: VS2K3 doesn't copy file reference Pin
Heath Stewart7-Jun-04 8:47
protectorHeath Stewart7-Jun-04 8:47 
GeneralThreading and errors Pin
Russell Jones7-Jun-04 5:44
Russell Jones7-Jun-04 5:44 
GeneralRe: Threading and errors Pin
Heath Stewart7-Jun-04 6:20
protectorHeath Stewart7-Jun-04 6:20 
Generaldatasets, databinding and dataviews Pin
HappyPaws7-Jun-04 4:42
HappyPaws7-Jun-04 4:42 
GeneralRe: datasets, databinding and dataviews Pin
Heath Stewart7-Jun-04 5:21
protectorHeath Stewart7-Jun-04 5:21 
GeneralRe: datasets, databinding and dataviews Pin
HappyPaws7-Jun-04 7:43
HappyPaws7-Jun-04 7:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.