OVH Cloud OVH Cloud

difference entre 2 déclarations

2 réponses
Avatar
P C
meilleurs voeux pour 2005

une question d'ordre sémantique

quelle différence y-a-il entre ces 2 déclarations

1/ friend withevents Conn as new slqclient.sqlconnection
2/ dim Conn as new sqlclient.sqlconnection

merci

2 réponses

Avatar
Patrick Philippot
Bonjour,

P C wrote:
meilleurs voeux pour 2005



de même

quelle différence y-a-il entre ces 2 déclarations

1/ friend withevents Conn as new slqclient.sqlconnection
2/ dim Conn as new sqlclient.sqlconnection



Dans le cas #1, les autres classes du projet auront accès à l'élément
Conn (mais il n'est pas Public) et il sera possible d'utiliser les
événements générés par l'objet SqlConnection.

Dans le cas #2, Conn est un élément Private (par défaut) et n'est donc
visible que de la classe elle-même. Il est impossible de créer un
gestionnaire pour un quelconque des événements générés par l'objet.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
P C
merci beaucoup


"Patrick Philippot" a écrit dans le
message news:
Bonjour,

P C wrote:
> meilleurs voeux pour 2005

de même

> quelle différence y-a-il entre ces 2 déclarations
>
> 1/ friend withevents Conn as new slqclient.sqlconnection
> 2/ dim Conn as new sqlclient.sqlconnection

Dans le cas #1, les autres classes du projet auront accès à l'élément
Conn (mais il n'est pas Public) et il sera possible d'utiliser les
événements générés par l'objet SqlConnection.

Dans le cas #2, Conn est un élément Private (par défaut) et n'est donc
visible que de la classe elle-même. Il est impossible de créer un
gestionnaire pour un quelconque des événements générés par l'objet.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr