DataRecordSet

DataRecordSet class

Αποθηκεύει, μορφοποιεί, ανανεώνει και εκθέτει δεδομένα που ζητήθηκαν από μια βάση δεδομένων στο Microsoft Visio.

public class DataRecordSet

Κατασκευαστές

Ονομα Περιγραφή
DataRecordSet() Κατασκευαστής.

Ιδιότητες

Ονομα Περιγραφή
ADOData { get; set; } Περιέχει XML που συμμορφώνεται με το κλασικό σχήμα XML ADO για ένα σύνολο εγγραφών ADO και που περιγράφει τα δεδομένα στο σύνολο εγγραφών δεδομένων.
AutoLinkComparison { get; } Καθορίζει έναν κανόνα που συγκρίνει μια στήλη στο γονικό στοιχείο DataRecordset με ένα στοιχείο δεδομένων σχήματος από την τελευταία επιτυχημένη ενέργεια αυτόματης σύνδεσης που εκτελέστηκε στη διεπαφή χρήστη.
Checksum { get; set; } Μια τιμή αθροίσματος ελέγχου, που δημιουργήθηκε από το Visio και βασίζεται σε ιδιότητες συνόλου δεδομένων. Ορίστε αυτό το χαρακτηριστικό σε 0. Το Visio υπολογίζει εκ νέου αυτήν την τιμή κατά το χρόνο εκτέλεσης.
Command { get; set; } Η συμβολοσειρά εντολών που χρησιμοποιείται για την αναζήτηση δεδομένων από την πηγή δεδομένων.
ConnectionID { get; set; } Το αναγνωριστικό σύνδεσης για το συσχετισμένο αντικείμενο DataConnection. Δεν υπάρχει για πηγές δεδομένων XML.
DataColumns { get; } Περιέχει όλα τα στοιχεία DataColumn σε ένα σύνολο εγγραφών δεδομένων.
ID { get; set; } Το αναγνωριστικό συνόλου εγγραφών δεδομένων, μοναδικό στο έγγραφο.
Name { get; set; } Το εμφανιζόμενο (ή “φιλικό”) όνομα του συνόλου εγγραφών δεδομένων.
NextRowID { get; set; } Το επόμενο διαθέσιμο αναγνωριστικό σειράς Visio.
Options { get; set; } Επιλογές για εφαρμογή στο σύνολο εγγραφών δεδομένων. Πιθανές τιμές μπορεί να είναι οποιοσδήποτε συνδυασμός ενός ή περισσότερων από αυτούς που φαίνονται στον παρακάτω πίνακα.
PrimaryKeys { get; } Προσδιορίζει μία ή περισσότερες στήλες πρωτεύοντος κλειδιού στο σύνολο εγγραφών δεδομένων.
RefreshConflicts { get; } Υποδεικνύει μια σειρά στο σύνολο εγγραφών δεδομένων που συνδέεται με ένα σχήμα που βρίσκεται σε διένεξη μετά την ανανέωση του συνόλου εγγραφών δεδομένων. RowID - Υποδεικνύει μια σειρά στο σύνολο εγγραφών δεδομένων που συνδέεται με ένα σχήμα που βρίσκεται σε διένεξη μετά την ανανέωση του συνόλου εγγραφών δεδομένων. ShapeID - Αναγνωριστικό σχήματος του σχήματος που εμπλέκεται στη διένεξη. Αναγνωριστικό σελίδας - Αναγνωριστικό σελίδας του σχήματος που εμπλέκεται στη διένεξη.
RefreshInterval { get; set; } Πόσο συχνά (σε λεπτά) το Visio ανανεώνει αυτόματα το σύνολο εγγραφών δεδομένων. Αυτή η τιμή πρέπει να είναι 1 ή μεγαλύτερη.
RefreshNoReconciliationUI { get; set; } Εάν η διεπαφή χρήστη της συμφωνίας δεδομένων πρέπει να είναι απενεργοποιημένη. True (1) για να απενεργοποιήσετε τη διεπαφή χρήστη (UI). False (0) για να ενεργοποιήσετε το UI.
RefreshOverwriteAll { get; set; } Εάν θα αντικατασταθούν οι αλλαγές χρήστη στα στοιχεία δεδομένων σχήματος σε σχήματα που συνδέονται με δεδομένα όταν ανανεώνεται το σύνολο εγγραφών δεδομένων.
ReplaceLinks { get; set; } Καθορίζει τον τρόπο με τον οποίο αντιμετωπίζονται οι σύνδεσμοι δεδομένων σχήματος κατά την αντιγραφή ή την αποκοπή των σχημάτων. 1 για να αντικαταστήσετε υπάρχοντες συνδέσμους στο σχήμα προορισμού. 0 για να διατηρήσετε τους υπάρχοντες συνδέσμους στο σχήμα προορισμού. Εάν αυτό το χαρακτηριστικό απουσιάζει, το Visio ρωτά τον χρήστη εάν πρέπει να αντικαταστήσει συνδέσμους σε αντιγραφή ή αποκοπή.
RowMaps { get; } Αντιστοιχίζει μια σειρά συνόλου εγγραφών σε σχήμα. RowID - Αναγνωριστικό σειράς της σειράς, μοναδικό στο σύνολο εγγραφών δεδομένων. ShapeID - Αναγνωριστικό σχήματος του σχήματος που συνδέεται με δεδομένα στη σειρά συνόλου εγγραφών που προσδιορίζεται από RowID. Αναγνωριστικό σελίδας - Αναγνωριστικό σελίδας του σχήματος που συνδέεται με δεδομένα στη σειρά του συνόλου δεδομένων που προσδιορίζεται από το RowID.
RowOrder { get; set; } Εάν θα χρησιμοποιηθεί η σειρά των σειρών στο σύνολο εγγραφών δεδομένων ως πρωτεύον κλειδί. Σωστό (1) εάν τα αναγνωριστικά σειρών καθορίζονται με σειρά σειρών. False (0) εάν τα αναγνωριστικά σειρών καθορίζονται από τιμές στις στήλες του πρωτεύοντος κλειδιού του συνόλου εγγραφών δεδομένων.
TimeRefreshed { get; set; } Η ημερομηνία και ώρα τελευταίας ανανέωσης του συνόλου εγγραφών δεδομένων.

Μέθοδοι

Ονομα Περιγραφή
Refresh() Εκτελεί τη συμβολοσειρά ερωτήματος που σχετίζεται με το συνδεδεμένο (μη βασισμένο σε XML) σύνολο δεδομένων εγγραφών και ενημερώνει τα συνδεδεμένα σχήματα με νέα δεδομένα από την πηγή δεδομένων που επιστρέφονται από το ερώτημα.
Refresh(DataConnectionType) Εκτελεί τη συμβολοσειρά ερωτήματος που σχετίζεται με το συνδεδεμένο (μη βασισμένο σε XML) σύνολο δεδομένων εγγραφών και ενημερώνει τα συνδεδεμένα σχήματα με νέα δεδομένα από την πηγή δεδομένων που επιστρέφονται από το ερώτημα.

Δείτε επίσης