Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Interface inheritance

Îåêßíçóå áðü ôï ìÝëïò infoCENTER. Τελευταία δημοσίευση από το μέλος infoCENTER στις 26-11-2008, 16:06. Υπάρχουν 1 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  25-11-2008, 03:54 46448

    Interface inheritance

    Το πρόβλημα το έχω αρκετό καιρό τώρα και όσο και αν έψαξα περιστασιακά δεν μπόρεσα να βρω κάποια λύση.

    Δεν γνωρίζω αν είναι κάποιο bug που θα έπρεπε να διορθωθεί ή απλά το γνωρίζουν αλλά λόγω σχεδιασμού δεν έχουν κάνει κάτι στο VS 2005.

    Το πρόβλημα είναι πολύ απλό. Φτιάχνεται ένα interface. π.χ

    Public Interface _BaseEntity
       Property Id as integer
    End Interface

    Στην συνέχεια φτιάχνεται ένα δεύετρο Interface που να κάνει inherit το _BaseEntity

    Public Interface IPerson : inherits _BaseEntity
       Property Name as string
    End Interface

    Θέλω τώρα να εισάγω το interface IPerson στα Data Sources του Project που δουλεύω πράγμα το οποίο γίνεται αλλά μου έρχεται μόνο το Property Name και όχι το Id.

    Aν γράψω με κώδικα το εξής :

    Dim xPerson as IPerson=new ....
    xPerson (στην τελεία το intellisence βλέπει το Id)

    Το πρόβλημά μου όμως είναι ότι στα Data Sources δεν υπάρχει. Κανονικά πιστεύω θα έπρεπε να υπάρχει. Γνωρίζει κανείς κάτι σχετικό με αυτό;

    Ευχαριστώ.

  •  26-11-2008, 16:06 46483 σε απάντηση της 46448

    Απ: Interface inheritance

    Δεν έχω λάβει κάποια απάντηση στο ερώτημά μου και δεν ξέρω τι να υποθέσω.

    Είναι μόνο δικό μου πρόβλημα και σε εσάς παίζει μια χαρά; Δεν έτυχε να το δοκιμάσετε; Κάποιος που να γνωρίζει κάτι για αυτό;

    Ευχαριστώ.

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems