Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/cecil.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Mono.Cecil/AssemblyDefinition.cs')
-rw-r--r--Mono.Cecil/AssemblyDefinition.cs13
1 files changed, 9 insertions, 4 deletions
diff --git a/Mono.Cecil/AssemblyDefinition.cs b/Mono.Cecil/AssemblyDefinition.cs
index de6ed17..0cc935e 100644
--- a/Mono.Cecil/AssemblyDefinition.cs
+++ b/Mono.Cecil/AssemblyDefinition.cs
@@ -112,6 +112,7 @@ namespace Mono.Cecil {
}
#endif
+#if !PCL
public static AssemblyDefinition ReadAssembly (string fileName)
{
return ReadAssembly (ModuleDefinition.ReadModule (fileName));
@@ -121,6 +122,7 @@ namespace Mono.Cecil {
{
return ReadAssembly (ModuleDefinition.ReadModule (fileName, parameters));
}
+#endif
public static AssemblyDefinition ReadAssembly (Stream stream)
{
@@ -142,19 +144,22 @@ namespace Mono.Cecil {
}
#if !READ_ONLY
+
+#if !PCL
public void Write (string fileName)
{
Write (fileName, new WriterParameters ());
}
- public void Write (Stream stream)
+ public void Write (string fileName, WriterParameters parameters)
{
- Write (stream, new WriterParameters ());
+ main_module.Write (fileName, parameters);
}
+#endif
- public void Write (string fileName, WriterParameters parameters)
+ public void Write (Stream stream)
{
- main_module.Write (fileName, parameters);
+ Write (stream, new WriterParameters ());
}
public void Write (Stream stream, WriterParameters parameters)