private void WriteThrowSet(MagickProperty property, string value)
        {
            WriteThrowStart();

            WriteNativeIfContent("NativeMethods.{0}." + Class.Name + "_" + property.Name + "_Set(Instance, " + value + ", out exception);");
            WriteCheckException(true);
        }
 private void WriteCreateEnd(MagickProperty property)
 {
     if (NeedsCreate(property.Type))
     {
         WriteEndColon();
     }
 }
 private void WriteHelpingVariableStart(MagickProperty property)
 {
     if (NeedsCreate(property.Type) || property.Type.IsFixed)
     {
         WriteHelpingVariableStart("value", property.Type);
     }
 }
 private void WriteHelpingVariableEnd(MagickProperty property)
 {
     if (NeedsCreate(property.Type) || property.Type.IsFixed)
     {
         WriteEndColon();
     }
 }
        private void WriteCreateStart(MagickProperty property)
        {
            if (!NeedsCreate(property.Type))
            {
                return;
            }

            WriteCreateStart("value", property.Type);
        }
    private void WriteThrowSet(MagickProperty property, string value)
    {
      WriteThrowStart();

      WriteNativeIfContent("NativeMethods.{0}." + Class.Name + "_" + property.Name + "_Set(Instance, " + value + ", out exception);");
      WriteCheckException(true);
    }
    private void WriteCreateStart(MagickProperty property)
    {
      if (!NeedsCreate(property.Type))
        return;

      WriteCreateStart("value", property.Type);
    }
 private void WriteCreateEnd(MagickProperty property)
 {
   if (NeedsCreate(property.Type))
     WriteEndColon();
 }