Suchergebnisse für Anfrage "code-contracts"

3 die antwort

Kann ich Verträge in Code belassen, der mit einer Codebasis zusammengeführt wird, die von Entwicklern von Nicht-Code-Verträgen verwendet wird?

In den letzten Monaten habe ich ein Nebenprojekt für mein Unternehmen entwickelt, aber die Vorgesetzten haben jetzt entschieden, dass es gut in ein bestehendes Produkt passt. Ich habe das Nebenprojekt unter Verwendung von Microsoft Code ...

1 die antwort

Wird garantiert, dass Codeverträge evaluiert werden, bevor verkettete Konstruktoren aufgerufen werden?

Bevor ich anfing, Codeverträge zu verwenden, hatte ich manchmal Probleme mit der Parametervalidierung, wenn ich Konstruktorketten verwendete.Dies lässt sich ...

2 die antwort

Code Contracts scheint in VS2012 nicht zu funktionieren

Ich lese gerade über Code-Verträge, die auf den ersten Blick ziemlich revolutionär erscheinen, aber ich kann sie nicht zum Laufen bringen. Ich verwende Windo...

TOP-Veröffentlichungen

8 die antwort

Wie vermeide ich “source! = Null”, wenn ich Code Contracts und Linq To Sql verwende?

Ich habe den folgenden Code unter Verwendung eines normalen Datenkontexts, der hervorragend funktioniert: var dc = new myDataContext(); Contract.Assume(dc.Cars!= null); var cars = (from c in dc.Cars where c.Owner == 'Jim' select c).ToList(); ...

2 die antwort

Code Verträge. Wie werden Warnungen für generierten Code unterdrückt?

Wie kann ich die statische Überprüfung meines Linq2Sql-Codes deaktivieren?

4 die antwort

Code-Verträge: Warum werden einige Invarianten außerhalb der Klasse nicht berücksichtigt?

Betrachten Sie diesen unveränderlichen Typ: public class Settings { public string Path { get; private set; } [ContractInvariantMethod] private void ObjectInvariants() { Contract.Invariant(Path != null); } public Settings(string path) ...

6 die antwort

Was ist die beste Alternative für Codeverträge in Visual Studio 2015?

Ich versuche, Methodenparameter in meinem Code auf möglichst elegante Weise zu validieren. Code-Verträge scheinen 2015 nicht zu funktionieren. Verwendet jemand Alternativen?

3 die antwort

Wie kann ich dafür sorgen, dass Codeverträge einen bestimmten Assemblyverweis ignorieren?

Ich mache eine Erweiterung zu Visual Studio. Innerhalb des Codes verwende ich Codeverträge, um Aussagen und Prüfungen vorzunehmen. Ich habe die Warnoptionsstufe auf hoch gesetzt. Was ich tun möchte, ist diese Warnstufe beizubehalten, während ...

1 die antwort

Warum macht ccrewrite.exe nichts über die Kommandozeile?

Ich habe Codeverträge, die in Visual Studio 2010 einwandfrei funktionieren, aber ich kann nicht

10 die antwort

Design von Verträgen und Konstrukteuren

Ich implementiere meine eigene ArrayList für Schulzwecke, versuche jedoch, C # 4.0-Codeverträge zu verwenden, um die Dinge ein wenig aufzupeppen. Alles war in Ordnung, bis ich den Konstrukteuren Verträge hinzufügen musste. Soll ...