Artikel-ID: 959409 - Geändert am: Mittwoch, 19. November 2008 - Version: 1.18

MCTS Paced Training Kit (Prüfung 70-536): Microsoft.NET Framework ? Application Development Foundation, Second Edition-Kommentare und Korrekturen

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Dieser Artikel enthält Informationen zu bekannten Fehlern im Zusammenhang mit der Microsoft Press-Buch, Kommentare und Korrekturen MCTS Paced Training Kit (Prüfung 70-536): Microsoft.NET Framework Application Development Foundation, Second Edition, 978-0-7356-2619-5.

Folgende Themen werden behandelt:

  • -CD-ROM: Fehler mit Practice Test
  • CD-ROM: Readiness Review Assessment Frage enthält doppelte Antworten
  • CD-ROM: Readiness Review Assessment Frage enthält doppelte Antworten
  • CD-ROM: Readiness Review richtige Antwort als falsch markiert
  • CD-ROM: Practice Test Frage ist nicht mit dem eine richtige Antwort enthalten.
  • CD-ROM: Falsche Antwort markiert korrekte in praktischen Test Frage
  • Seite 4: System.DateTime alias falsch
  • Seite 27: Falscher Speicherort der Projektdatei
  • Seite 48: Falscher Speicherort der Projektdatei
  • 59 Seite: Falscher Speicherort der Projektdatei
  • Seiten-80-81: zehn elf entsprechen
  • Seite 108: Rückverweis Konstrukt Definition unvollständig
  • Seite 145: "(aber nur Zeichenfolgen als Schlüssel") sollte entfernt werden
  • Seite 197: "DataSet.ReadXML" sollte "DataSet.ReadXml-" sein.
  • Seite 288: "richtig" sollte "direkt" sein
  • Seite 288: SynLock sollte SyncLock sein.
  • Seite 332: Internet sollte Intranet sein.
  • Seite 333: Internet sollte Intranet sein.
  • Seite 384: Falsche Verweis auf mehr als eine Antwort auswählen
  • Seiten 480-481: falsche Bindestriche in Klassennamen verwendet
  • Seite 531: Benutzer sollten Name sein.
  • 560-Seiten 559: C:\Guest sollte Gast sein.
  • Seite 561: Frage 2 enthält die Antwort in der Frage
  • Seite 576: symmetrischen sollte asymmetrische
  • Seite 580: "Verschlüsselung" sollte "Entschlüsseln" sein.
  • Seite 635: "GetMethodBase" sollte "GetMethodBody" sein.
  • Seite 637: "Assembly" sollte "Application" sein.
  • Seite 653: Codierungstyp Codebeispiel fehlen
  • Seite 699: "CultureAndRegionBuilderInfo" sollte "CultureAndRegionInfoBuilder" sein.
  • 709 Seite: "abstract" sollte "virtual" sein
  • 746-Seiten 745: Nummerierung Antwort ist falsch
  • Seite 753: Falsche muss richtig sein
  • Seite 759: "CultureAndRegionBuilderInfo" sollte "CultureAndRegionInfoBuilder" sein.

Weitere Informationen

-CD-ROM: Fehler mit Practice Test

Die Begleit-CD enthält einen Prüfung Vorbereitung praktischen Test, den Sie installieren und auf Ihrem Computer ausführen können. Beim Ausführen des Tests praktischen nach dem Klicken auf "Score testen", wird möglicherweise die folgende Fehlermeldung angezeigt:

? In der application.InsertLearningPlan ist ein unvorhergesehener Fehler aufgetreten [Microsoft OLE DB-Provider für ODBC-Treiber] [3604] [Microsoft] [ODBC Microsoft Access Driver]-die INSERT INTO-Anweisung enthält folgenden unbekannten Feldnamen: ? RefProductFurtherInfoDescription ?. Stellen Sie sicher, dass Sie den Namen richtig eingegeben haben, und versuchen Sie es erneut. ?

Wenn Sie Encoutner dieser Fehler, und klicken Sie auf OK Bitte und die praktischen Test wird fortgesetzt. Dieser Fehler nicht ändern, die Bewertung oder Auswirkungen auf den Zugriff auf den praktischen Test.

CD-ROM: Readiness Review Assessment Frage enthält doppelte Antworten

Bei der Beurteilung Readiness Review beginnt eine der Fragen:

"Sie eine Anwendung schreiben, die Telefonnummern verarbeitet, die Benutzer als Zeichenfolgen eingegeben haben."

Die richtige Antwort zweimal wiederholt wird, jedoch nur als richtige bewertet wird. Diese Antwort ist richtig:
static string ReformatPhone(string s)
{
	Match m = Regex.Match(s,
		@"^\(?(\d{3})\)?[\s\-]?(\d{3})\-?(\d{4})$");
	return String.Format("({0}) {1}-{2}",
		m.Groups[1], m.Groups[2], m.Groups[3]);
}

CD-ROM: Readiness Review Assessment Frage enthält doppelte Antworten

Auf der Bewertung Readiness Review liest eine der Fragen:

"Die folgenden C#-Codebeispiele zeichnet der Grafik, die in der darstellen angezeigt wird?"

Die richtige Antwort zweimal wiederholt wird, jedoch nur als richtige bewertet wird. Diese Antwort ist richtig:
Bitmap bm = new Bitmap(300, 300);
Graphics g = Graphics.FromImage(bm);

Brush b = new LinearGradientBrush(new Point(1, 1), new Point(300, 300), Color.Blue, Color.White);
Point[] points = new Point[]
	{new Point(1, 1),
	new Point(300, 1),
	new Point(300, 300),
	new Point(1, 300)},

g.FillPolygon(b. points);

CD-ROM: Readiness Review richtige Antwort als falsch markiert

Bei der Beurteilung Readiness Review liest eine der Fragen:
"Welche der folgenden Klassen bietet asymmetrische Signaturen?"

Die richtigen Antworten sollte lauten:
DSACryptoServiceProvider
RSACryptoServiceProvider

Der Text, der für die RSACryptoServiceProvider sollte geändert werden, um widerzuspiegeln, dass es sich um eine richtige Antwort handelt.

Änderung:
"RSACryptoServiceProvider bietet eine asymmetrische Verschlüsselung; es bietet keine digitale Signaturen."

Um:
"RSACryptoServiceProvider bietet asymmetrische digitale Signaturen. ?

CD-ROM: Practice Test Frage ist nicht mit dem eine richtige Antwort enthalten.

In der Praxis-Prüfung auf der Begleit-CD enthalten sind verfügt eine der Fragen, die eine richtige Antwort über keine.

Die Frage beginnt:
"Sie sind Systemadministrator bei einem INTERNETDIENSTANBIETER. Nach dem untersucht der Ursache für Stabilitätsprobleme im aktuellen Web Server, haben Sie abgeschlossen, dass Sie Webanwendungen für zwei separate Kunden hosten, die sehr instabil werden..."

Die Antwort, die richtigen gekennzeichnet ist ist ein Duplikat eines falschen Antworten.

Änderung:
"Erstellen Sie einen neuen Anwendungspool und verschieben Sie alle Kunden-Website auf diesem Pool. Aktivieren Sie das Kontrollkästchen <a0>///Recycle Worker-Prozess (in Minuten), und geben Sie 10 im Feld zugeordnete Text."

Um:
"Erstellen Sie zwei neue Anwendungspools. Verschieben Sie jede der fehlerhaften Webanwendungen an einen neuen Pools. "

CD-ROM: Falsche Antwort markiert korrekte in praktischen Test Frage

Bei der Beurteilung Readiness Review liest eine der Fragen:
"Sie müssen Microsoft Windows-Zugriffssteuerungssicherheit für einen benannten Mutex zu ändern."

Die Antwort markiert korrekte enthält eine falsche Auswahl.

Änderung:
"Erstellen Sie eine Instanz des Mutex-Klasse
Erstellen Sie eine Instanz der MutexSecurityClass mit Mutex.GetAccessControl
Der Mutex-Klasse Zugriffsregeln hinzufügen
Rufen Sie Mutex.SetAccessControl()"

Um:
"Erstellen Sie eine Instanz des Mutex-Klasse
Erstellen Sie eine Instanz der Mutex.GetAccessControl mit MutexSecurity-Klasse
Zugriffsregeln der MutexSecurity-Klasse hinzufügen
Rufen Sie Mutex.SetAccessControl()"

Seite 4: System.DateTime alias falsch

Auf Seite 4 stimmt in Tabelle 1 und 2 des Alias für System.DateTime nicht.

Änderung:
"System.DateTime
(Date/Date) "

Um:
"System.DateTime
(Datum/Uhrzeit)"

Seite 27: Falscher Speicherort der Projektdatei

Auf Seite 27 bezieht sich auf einen falschen Speicherort für das Projekt ViewFile Schritt 1 unter Übung 3.

Änderung:
"1. Navigieren Sie zum Ordner" \<installhome>\Chapter01\Lesson1\Exercise1\Partial ", und öffnen Sie die C#-Version oder in der Visual Basic-Version des Projekts ViewFile."

Um:
"1. Navigieren Sie zum Ordner" \<installhome>\Chapter01\Lesson2\Exercise3\Partial ", und öffnen Sie die C#-Version oder in der Visual Basic-Version des Projekts ViewFile."

Seite 48: Falscher Speicherort der Projektdatei

Auf Seite 48 bezieht sich auf einen falschen Speicherort für das Projekt CreateStruct Schritt 1 unter Übung 1.

Änderung:
"Navigieren Sie zum Ordner \<installhome>\Chapter01\Lesson1\Exercise1\Partial, und öffnen Sie die C#-Version oder die Visual Basic-Version des Projekts CreateStruct."

Um:
"Navigieren Sie zum Ordner \<installhome>\Chapter01\Lesson3\Exercise1\Partial, und öffnen Sie die C#-Version oder die Visual Basic-Version des Projekts CreateStruct."

59 Seite: Falscher Speicherort der Projektdatei

Der zweite Satz den "Lab: sicher durchführen Konvertierungen" Abschnitt bezieht sich auf einen Ordner, der nicht vorhanden ist und die Shoult auf Seite 59 werden entfernt.

Der Satz, der sein sollte entfernt Lesevorgänge:
"Navigieren Sie zum Ordner \<installhome>\Chapter01\Lesson1\Exercise1\Partial."

Seiten-80-81: zehn elf entsprechen

Auf Seiten 80 und 81 sind die ersten Zeilen der VB- und C#-Codebeispiele falsch.

Ändern Sie auf Seite 80:
' VB
' Write ten integers"

To:
"' VB
' Write eleven integers

Auf Seite 81 ändern:
// C#
// Write ten integers"

To:
"// C#
// Write eleven integers


Seite 108: Rückverweis Konstrukt Definition unvollständig

Auf Seite 108 fehlen in Tabelle 3 bis 5 die Definition der beiden der Rückverweis erstellt Informationen.

Änderung:
"\number Rückverweis. Beispielsweise (\w)\1 findet verdoppelt Zeichen."

Um:
"\number Rückverweis. Beispielsweise (\w)\1 findet verdoppelt Wort Zeichen."

Änderung:
"\k <name>benannter Rückverweis. Beispielsweise (? <char>\w)\k <char>findet doppelte Wörter. "

Um:
"\k <name>benannter Rückverweis. Beispielsweise (? <char>\w)\k <char>findet doppelte Wort Zeichen. "

Seite 108: Rückverweis Konstrukt Definition unvollständig

Auf Seite 108 fehlen in Tabelle 3 bis 5 die Definition der beiden der Rückverweis erstellt Informationen.

Änderung:
"\number Rückverweis. Beispielsweise (\w)\1 findet verdoppelt Zeichen."

Um:
"\number Rückverweis. Beispielsweise (\w)\1 findet verdoppelt Wort Zeichen."

Änderung:
"\k <name>benannter Rückverweis. Beispielsweise (? <char>\w)\k <char>findet doppelte Wörter. "

Um:
"\k <name>benannter Rückverweis. Beispielsweise (? <char>\w)\k <char>findet doppelte Wort Zeichen. "

Seite 145: "(aber nur Zeichenfolgen als Schlüssel") sollte entfernt werden

Auf Seite 145 ist der zweite Absatz nicht korrekt.

Änderung:
"Während der SortedList-ein Objekt beliebigen Typs als dessen Wert (jedoch nur Zeichenfolgen als Schlüssel) nutzen kann, die StringDictionary-Klasse (im Namespace <a1>System.Collections.Specialized</a1>) ähnliche Funktionalität bietet, ohne die automatische Sortierung und erfordert sowohl Schlüssel als auch die Werte in Zeichenfolgen sein."

Um:
"Während SortedList-ein Objekt eines beliebigen Typs als Wert annehmen kann, die StringDictionary-Klasse (im Namespace <a1>System.Collections.Specialized</a1>) wird eine ähnliche Funktionalität ohne die automatische Sortierung und erfordert sowohl Schlüssel als auch die Werte in Zeichenfolgen sein."

Seite 288: "richtig" sollte "direkt" sein

Auf Seite 288 enthält der zweite Satz im dritten Absatz ein falsches Wort.

Änderung:
"Richtig verwenden die Monitor-Klasse ist zwar viel einfacher, vordefinierte Schlüsselwörter zu verwenden, um die Monitor.Enter und Monitor.Exit Methoden aufzurufen. ?

Um:
"Die Monitor-Klasse direkt verwenden können, ist es viel einfacher integrierter Schlüsselwörter verwenden, um die Monitor.Enter und Monitor.Exit Methoden aufrufen."

Seite 288: SynLock sollte SyncLock sein.

Auf Seite 288 bezieht sich auf SynLock statt SyncLock den letzten Satz des ersten Absatzes und dem ersten Satz des zweiten Absatzes des Abschnitts Monitor.

Änderung:
"In c#, verwenden Sie das Schlüsselwort Lock an das zu überwachende Objekt. Verwenden Sie in Visual Basic das Schlüsselwort SynLock. Sie können die Konsolenanwendung im vorherigen Abschnitt beheben, indem die Monitor-Klasse und die Sperre oder SynLock-Schlüsselwörter. ?

Um:
"In c#, verwenden Sie das Schlüsselwort Lock an das zu überwachende Objekt. Verwenden Sie in Visual Basic das Schlüsselwort SyncLock. Sie können die Konsolenanwendung im vorherigen Abschnitt beheben, indem die Monitor-Klasse und die Sperre oder SyncLock-Schlüsselwörter. ?

Seite 332: Internet sollte Intranet sein.

Auf Seite 332 ist die erste Zeile die letzte VB-Code auf der Seite falsch.

Änderung:
' Create an Evidence object for the Internet zone

Um:
' Create an Evidence object for the Intranet zone

Seite 333: Internet sollte Intranet sein.

Auf Seite 333 ist die zweite Zeile im ersten Codebeispiel falsch.

Änderung:
// Create an Evidence object for the Internet zone

Um:
// Create an Evidence object for the Intranet zone

Seite 384: Falsche Verweis auf mehr als eine Antwort auswählen

Auf Seite 384 gibt die letzte Zeile der Frage 1 an, dass Sie Sie alle zutreffenden wählen sollten, jedoch gibt es nur eine richtige Antwort ist.

Entfernen Sie den folgenden Text, aus der Frage 1:
"(Wählen Sie alle zutreffenden.)"

Seiten 480-481: falsche Bindestriche in Klassennamen verwendet

Auf Seiten sind 480 481, mehrere Klassennamen in Tabelle 11-8 nicht korrekt.

Änderung:
"IsolatedStorageFile-Berechtigung"

Um:
"IsolatedStorageFilePermission"

Änderung:
"PerformanceCounter-Berechtigung"

Um:
"PerformanceCounterPermission"

Änderung:
"StrongNameIdentity-Berechtigung"

Um:
"StrongNameIdentityPermission"

Seite 531: Benutzer sollten Name sein.

Auf Seite 531 ist der zweite Satz den letzten Punkt nicht korrekt.

Änderung:
"Verwendung authentifizierter zum Einschränken des Zugriffs auf authentifizierte Benutzer, Rollen zum Einschränken des Zugriffs anhand von Gruppenmitgliedschaften und User zum Beschränken des Zugriffs auf einen bestimmten Benutzernamen."

Um:
"Verwendung authentifizierter zum Einschränken des Zugriffs auf authentifizierte Benutzer, die Funktion zum Einschränken des Zugriffs anhand von Gruppenmitgliedschaften und Name zum Beschränken des Zugriffs auf einen bestimmten Benutzernamen."

560-Seiten 559: C:\Guest sollte Gast sein.

Auf Seiten 559 und 560 gibt es mehrere Verweise auf einen C:\Guest-Ordner, der stattdessen Gast verweisen soll.

Auf Seite 559, in dem ersten Satz des Abschnitts "Übung: Erstellen einer mit expliziter Berechtigungen für Ordner" zu ändern:
"In dieser Übung werden Sie eine Anwendung schreiben, die erstellt einen Ordner mit dem Namen C:\Guest und erteilt dem Gast-Lesezugriff auf den Ordner."

Um:
"In dieser Übung werden Sie eine Anwendung schreiben, die erstellt einen Ordner namens Gast und erteilt dem Gast-Lesezugriff auf den Ordner."

Auf Seite 560, in dem ersten Satz des Schritt 6 zu ändern:
"Verwenden Sie Windows Explorer zum Anzeigen die Berechtigungen die C:\Guest-Ordner zugewiesen ist."

Um:
"Verwenden Sie Windows Explorer zum Anzeigen die Berechtigungen, die in den Ordner" Gast "zugewiesen."

Im ersten Satz von Schritt 7 zu ändern:
"Bevor Sie den Ordner C:\Guest löschen können, müssen Sie es Besitzrechte."

Um:
"Bevor Sie den Ordner" Gast "löschen können, müssen Sie es Besitzrechte."

In Schritt 8 zu ändern:
"Verwenden Sie jetzt Windows Explorer zum Löschen des Ordners C:\Guest."

Um:
"Jetzt verwenden Sie Windows Explorer zum Löschen des Ordners" Gast"."

Seite 561: Frage 2 enthält die Antwort in der Frage

Auf Seite 561 enthält der VB- und C#-Code unter der Frage in Frage 2 die Antwort im Code.

Entfernen Sie die folgende Zeile aus der VB-Code:
Directory.SetAccessControl(dir, ds)

Entfernen Sie die folgende Zeile aus der C#-Code:
Directory.SetAccessControl(dir, ds);

Seite 576: symmetrischen sollte asymmetrische

Auf Seite 576 wird symmetrische anstelle des in der ersten beiden Aufzählungselemente asymmetrische verwendet.

Im ersten Satz des Abschnitts KeySize zu ändern:
"Ruft ab oder legt die Größe in Bits des vom symmetrischen Algorithmus verwendeten geheimen Schlüssels fest."

Um:
"Ruft ab oder legt die Größe in Bits des vom asymmetrischen Algorithmus verwendeten geheimen Schlüssels fest."

Im ersten Satz des Abschnitts LegalKeySized zu ändern:
"Ein KeySizes Arrays, die die Schlüsselgrößen abruft, die vom symmetrischen Algorithmus unterstützt werden."

Um:
"Ein KeySizes Arrays, die die Schlüsselgrößen abruft, die vom asymmetrischen Algorithmus unterstützt werden."

Seite 580: "Verschlüsselung" sollte "Entschlüsseln" sein.

Auf Seite 580 enthält der zweite Satz des zweiten Listenpunkt auf der Seite ein doppelt vorhandene Wort, das den Satz teilweise falsch macht.

Änderung:
"Wenn auf true, Verschlüsselung und Verschlüsselung verwenden OAEP (Optimal Asymmetric Encryption Padding) Daten auffüllen, die nur unter Windows XP und neueren Betriebssystemen unterstützt wird."

Um:
"Wenn auf true, Verschlüsselung und Entschlüsselung verwenden OAEP (Optimal Asymmetric Encryption Padding) Daten auffüllen, die nur unter Windows XP und neueren Betriebssystemen unterstützt wird."

Seite 635: "GetMethodBase" sollte "GetMethodBody" sein.

Auf Seite 635 enthält der erste Satz im ersten Absatz ein falscher Methodennamen.

Änderung:
"Wenn Sie eine MethodInfo-Instanz erstellt haben, können Sie zum Abrufen einer Instanz von MethodBody MethodInfo.GetMethodBase aufrufen."

Um:
"Wenn Sie eine MethodInfo-Instanz erstellt haben, können Sie zum Abrufen einer Instanz von MethodBody MethodInfo.GetMethodBody aufrufen."

Seite 637: "Assembly" sollte "Application" sein.

Auf Seite 637 enthält der letzte Satz des ersten Absatzes einen falschen Registerkartennamen.

Änderung:
"Visual Studio ermöglicht Assemblyattribute aus der Seite Projekteigenschaften zu bearbeiten, indem Sie auf die Schaltfläche <a0>Assemblyinformationen</a0> auf der Registerkarte Assembly."

Um:
"Visual Studio ermöglicht Assemblyattribute aus der Seite Projekteigenschaften zu bearbeiten, indem Sie auf die Schaltfläche <a0>Assemblyinformationen</a0> auf der Registerkarte Ausgleich."

Seite 653: Codierungstyp Codebeispiel fehlen

Auf Seite 653 fehlt der Codierungstyp im zweiten Codebeispiel.

Änderung:
' VB
Dim m As MailMessage = New MailMessage _
(New MailAddress("lance@contoso.com", "Lance Tucker"), _
New MailAddress("ben@contoso.com", "Ben Miller"))
// C#
MailMessage m = new MailMessage
(new MailAddress("lance@contoso.com", "Lance Tucker"),
new MailAddress("ben@contoso.com", "Ben Miller"));

Um:
' VB
Dim m As MailMessage = New MailMessage _
(New MailAddress("lance@contoso.com", "Lance Tucker", System.Text.Encoding.UTF8), _
New MailAddress("ben@contoso.com", "Ben Miller", System.Text.Encoding.UTF8))
// C#
MailMessage m = new MailMessage
(new MailAddress("lance@contoso.com", "Lance Tucker", System.Text.Encoding.UTF8),
new MailAddress("ben@contoso.com", "Ben Miller", System.Text.Encoding.UTF8));

Seite 699: "CultureAndRegionBuilderInfo" sollte "CultureAndRegionInfoBuilder" sein.

Auf Seite 699 schließt die Antwort B für Frage 1 einen falschen Klassennamen.

Änderung:
"CultureAndRegionBuilderInfo b."

Um:
"CultureAndRegionInfoBuilder b."

709 Seite: "abstract" sollte "virtual" sein

Auf Seite 709 enthält die Antwort A für Frage 2 einen Verweis auf eine falsche Methode.

Änderung:
"A. korrigieren: Werttypen geschachtelt werden, wenn eine abstrakte Methode von System.Object geerbte aufgerufen wird. Überschreiben der Methode vermeidet Boxing. ?

Um:
"A. korrigieren: Werttypen geschachtelt werden, wenn eine virtuelle Methode von System.Object geerbte aufgerufen wird. Überschreiben der Methode vermeidet Boxing. ?

746-Seiten 745: Nummerierung Antwort ist falsch

Auf Seiten 745 & 746 ist die Antwort markiert von 2 ein Duplikat der Antwort 1 auf Seite 744. Dadurch wird der verbleibende Teil der Fragen sind nicht konsistent mit der die Anzahl der Fragen in Kapitel 11 Nummerierung.

Entfernen Sie den folgenden Antworttext der und Nummerieren Sie die verbleibenden Antworten von 3, 4 und 5, 2, 3 und 4 jeweils neu zu:
2. "Antwort zu korrigieren: D
A. falsch: SecurityAction.Demand weist die Common Language Runtime eine Ausnahme ausgelöst, wenn der Aufrufer und alle Aufrufer an höherer Position im Stapel an die angegebene Berechtigung fehlen. Allerdings SecurityAction.Demand imperativ verwendet werden muss und die Frage beschreibt eine Notwendigkeit für deklarative Sicherheit.
B. falsch: SecurityAction.Deny wird die Common Language Runtime die Methode Zugriff zu reduzieren, indem Sie die angegebene Berechtigung entfernen.
C. falsch: SecurityAction.Assert weist die Common Language Runtime an, dass Aufrufer nicht über die angegebene Berechtigung können die Tatsache zu ignorieren.
D. richtig: SecurityAction.RequestMinimum wird zum Überprüfen der Berechtigungen deklarativ. Wenn der Aufrufer nicht über die Berechtigung verfügt, löst die Common Language Runtime eine Ausnahme aus."

Seite 753: Falsche muss richtig sein

Auf Seite 753 gibt die Erklärung für Frage 2 Antwort C ist falsch und nicht korrekt.

Änderung:
"C. falsch: OutAttribute gibt an, dass die Daten in ein Feld oder einen Parameter aus einem aufgerufenen Objekt zurück an den Aufrufer gemarshallt werden müssen. In Kombination mit InAttribute ermöglicht dies den Aufrufer, Änderungen von der Methode abrufen."

Um:
"C. korrigieren: OutAttribute gibt an, dass die Daten in ein Feld oder einen Parameter aus einem aufgerufenen Objekt zurück an den Aufrufer gemarshallt werden müssen. In Kombination mit InAttribute ermöglicht dies den Aufrufer, Änderungen von der Methode abrufen."

Seite 759: "CultureAndRegionBuilderInfo" sollte "CultureAndRegionInfoBuilder" sein.

Auf Seite 759 Erklärung für die Antworten A, B und C enthalten einen falschen Klassennamen.

Änderung:
"A. falsch: Sie können eine CultureInfo-Instanz nicht direkt aktualisieren. Erstellen Sie stattdessen eine Instanz der CultureInfoRegionBuilderInfo, und dann zu registrieren. Nach dem registrieren, können Sie eine neue CultureInfo für die benutzerdefinierte Kultur erstellen.
B. richtige: Sie können eine Instanz der CultureAndRegionBuilderInfo erstellen und kopieren Einstellungen von der Kultur Zh-CN. Rufen Sie nach dem vornehmen der Änderungen, die Sie benötigen, CultureAndRegionBuilderInfo.Register, um die Kultur hinzuzufügen.
C. falsch: Sie können eine <a0>RegionInfo</a0>-Instanz nicht direkt aktualisieren. Erstellen Sie stattdessen eine Instanz der CultureInfoRegionBuilderInfo, und dann zu registrieren. Nach dem registrieren, können Sie eine neue RegionInfo für Ihre benutzerdefinierte Region erstellen."

Um:
"A. falsch: Sie können eine CultureInfo-Instanz nicht direkt aktualisieren. Erstellen Sie stattdessen eine Instanz des CultureAndRegionInfoBuilder, und dann zu registrieren. Nach dem registrieren, können Sie eine neue CultureInfo für die benutzerdefinierte Kultur erstellen.
B. richtige: Sie können eine Instanz der CultureAndRegionInfoBuilder erstellen und kopieren Einstellungen von der Kultur Zh-CN. Rufen Sie nach dem vornehmen der Änderungen, die Sie benötigen, CultureAndRegionInfoBuilder.Register, um die Kultur hinzuzufügen.
C. falsch: Sie können eine <a0>RegionInfo</a0>-Instanz nicht direkt aktualisieren. Erstellen Sie stattdessen eine Instanz des CultureAndRegionInfoBuilder, und dann zu registrieren. Nach dem registrieren, können Sie eine neue RegionInfo für Ihre benutzerdefinierte Region erstellen."

Microsoft Press ist bestrebt, informative und genaue Bücher. Alle Kommentare und Korrekturen, die oben aufgeführten sind bereit für die Aufnahme in zukünftige Printings dieses Buches. Wenn Sie einen späteren Drucken dieses Buchs verfügen, kann er die meisten oder alle der obigen Korrekturen bereits enthalten.

Die Informationen in diesem Artikel beziehen sich auf:
  • MCTS Self-Paced Training Kit (Exam 70-536): Microsoft.NET Framework?Application Development Foundation, Second Edition, ISBN 978-0-7356-2619-5
Keywords: 
kbmt KB959409 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 959409  (http://support.microsoft.com/kb/959409/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.